次の方法で共有


TranslateColors 関数 (icm.h)

カラー変換で定義されている、ソース カラー空間 からコピー先の色空間に色の配列を変換します。

構文

BOOL TranslateColors(
  HTRANSFORM hColorTransform,
  PCOLOR     paInputColors,
  DWORD      nColors,
  COLORTYPE  ctInput,
  PCOLOR     paOutputColors,
  COLORTYPE  ctOutput
);

パラメーター

hColorTransform

使用する色変換を識別します。

paInputColors

変換する color 構造体nColors の配列へのポインター。

nColors

paInputColors および paOutputColors指す配列内の要素の数を格納します。

ctInput

入力色の種類を指定します。

paOutputColors

翻訳された色を受け取る color 構造体nColors の配列へのポインター。

ctOutput

出力色の種類を指定します。

戻り値

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

この関数が失敗した場合、戻り値は FALSE。 拡張エラー情報については、GetLastError呼び出します。

備考

入力と出力の色の種類がカラー変換と互換性がない場合、この関数は失敗します。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされる最小サーバー Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー icm.h
ライブラリ Mscms.lib
DLL Mscms.dll

関連項目