次の方法で共有


IDeviceModelPlugIn::ColorimetricToDeviceColors メソッド (wcsplugin.h)

指定した数の色、チャネル、デバイスの色、および独自のプラグイン アルゴリズムに応じて、適切な XYZ 色を返します。

構文

HRESULT ColorimetricToDeviceColors(
  [in]  UINT            cColors,
  [in]  UINT            cChannels,
  [in]  const XYZColorF *pXYZColors,
  [out] FLOAT           *pDeviceValues
);

パラメーター

[in] cColors

pXYZColors 配列と pDeviceValues 配列の色の数。

[in] cChannels

pDeviceValues 配列内のカラー チャネルの数。

[in] pXYZColors

デバイスの色に変換する入力 XYZColors の配列へのポインター。

[out] pDeviceValues

結果の出力デバイスの色値を含む配列へのポインター。

戻り値

この関数が成功した場合、戻り値はS_OK。

この関数が失敗した場合、戻り値はE_FAIL。

解説

cColors または cChannels が 0 の場合、戻り値はE_FAIL。 無効な色または色域外の色がある場合 (色域マップ モデルの処理が以前に行われている場合に発生する可能性があります)、戻り値はE_FAIL。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wcsplugin.h

関連項目