次の方法で共有


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

こちらもご覧ください