GetPS2ColorRenderingIntent 関数 (icm.h)
ICC カラー プロファイルから PostScript Level 2 のカラー レンダリング インテント を取得します。
構文
BOOL GetPS2ColorRenderingIntent(
HPROFILE hProfile,
DWORD dwIntent,
PBYTE pBuffer,
PDWORD pcbPS2ColorRenderingIntent
);
パラメーター
hProfile
問題の ICC カラー プロファイルへのハンドルを指定します。
dwIntent
取得する目的のレンダリング 意図を指定します。 有効な値は次のとおりです。
INTENT_PERCEPTUAL
INTENT_SATURATION
INTENT_RELATIVE_COLORIMETRIC
INTENT_ABSOLUTE_COLORIMETRIC
詳細については、「意図の レンダリング」を参照してください。
pBuffer
カラー レンダリング意図が配置されるバッファーを指します。 pBuffer ポインターが NULL に設定されている場合、必要なバッファー サイズは *pcbSize で返されます。
pcbPS2ColorRenderingIntent
バッファー サイズ (バイト単位) を含む変数を指します。 戻り値の場合、この変数には実際にコピーされたバイト数が含まれます。
戻り値
この関数が成功した場合、戻り値は TRUE になります。 この関数が成功した場合、戻り値は TRUE になります。 また、pBuffer パラメーターが NULL で、バッファーに必要なサイズが pcbSize にコピーされる場合にも TRUE が返されます。
この関数が失敗した場合、戻り値は FALSE になります。 拡張エラー情報については、 GetLastError を呼び出します。
注釈
GetPS2ColorRenderingIntent によって返されるレンダリング 意図は、PostScript Level 2 findcolorrendering 演算子のオペランドとして使用できます。
この方法では、WCS プロファイルはサポートされていません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | icm.h |
Library | Mscms.lib |
[DLL] | Mscms.dll |