次の方法で共有


CMCreateTransformExtW 関数 (icm.h)

変換の作成方法を定義する一連のフラグを使用して、入力 LOGCOLORSPACEW からオプションのターゲット空間にマップし、出力デバイスにマップするカラー変換を作成します。

構文

HCMTRANSFORM CMCreateTransformExtW(
  LPLOGCOLORSPACEW lpColorSpace,
  LPDEVCHARACTER   lpDevCharacter,
  LPDEVCHARACTER   lpTargetDevCharacter,
  DWORD            dwFlags
);

パラメーター

lpColorSpace

入力の論理色空間構造体へのポインター。

lpDevCharacter

メモリ マップされたデバイス プロファイルへのポインター。

lpTargetDevCharacter

メモリ マップされたターゲット プロファイルへのポインター。

dwFlags

変換のコントロール作成に使用するフラグを指定します。 詳細については、「 CMM 変換作成フラグ」を参照してください。

戻り値

この関数が成功した場合、戻り値は 256 から 65,535 の範囲の色変換です。 変換の低い WORD のみが保持されるため、有効な変換がこの範囲を超えることはできません。

この関数が失敗した場合、戻り値は 256 未満の値を持つエラー コードです。 戻り値が 256 未満でエラーを通知する場合、CMM は SetLastError を使用して、Winerror.h で定義されている有効なエラー値に最後のエラーを設定する必要があります。

解説

この関数をエクスポートするには、すべての CMM が必要です。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header icm.h

関連項目