次の方法で共有


実装するカラー管理モジュール (CMM) の WCS 関数

次の関数は、カラー管理モジュール (CMM) によって実装され、オペレーティング システムが呼び出すためにエクスポートされます。

機能 形容
CMCheckColors 指定した色が、指定した変換の色域 出力内にあるかどうかを判断します。
CMCheckColorsInGamut 指定した RGB トリプルが、指定した変換の出力 色域 にあるかどうかを判断します。
CMCheckRGBs ビットマップの色を出力色域と照合します。
CMConvertColorNameToIndex 名前付き色空間の色名を、カラー プロファイルのインデックス番号に変換します
CMConvertIndexToColorName 色空間内のインデックスを、名前付き色空間内の名前の配列に変換します。
CMCreateDeviceLinkProfile ICC プロファイル形式仕様で国際色コンソーシアムで指定された形式で デバイス リンク プロファイルを作成します。
CMCreateMultiProfileTransform プロファイルの配列または 1 つの デバイス リンク プロファイル を受け入れ、カラー変換を作成します。 この変換は、最初のプロファイルで指定された色空間から 2 番目のプロファイルの色空間、および最後のプロファイルへのマッピングです。
CMCreateProfileする LOGCOLORSPACEA 構造体から表示カラー プロファイルを作成します。
CMCreateProfileW LOGCOLORSPACEW 構造体から表示カラー プロファイルを作成します。
CMCreateTransformする 廃止。 この API は使用されなくなったため、代替 API はありません。 代替 CMM モジュールの開発者は、それを実装する必要はありません。
CMCreateTransformExt 入力 LOGCOLORSPACEA からオプションのターゲット空間にマップし、変換の作成方法を定義するフラグのセットを使用して出力デバイスにマップするカラー変換を作成します。
CMCreateTransformExtW LOGCOLORSPACEWの入力から、変換の作成方法を定義するフラグのセットを使用して出力デバイスにマップするカラー変換を作成します。
CMCreateTransformWする 廃止。 この API は使用されなくなったため、代替 API はありません。 代替 CMM モジュールの開発者は、それを実装する必要はありません。
CMDeleteTransformする 指定した色変換を削除し、それに関連付けられているすべてのメモリを解放します。
CMGetInfo カラー管理モジュール (CMM) に関するさまざまな情報を取得します。
CMGetNamedProfileInfo 指定した名前付きカラー プロファイルに関する情報を取得します。
CMGetPS2ColorRenderingDictionary PostScript カラー レンダリング ディクショナリを取得します。
CMGetPS2ColorRenderingIntent プロファイルから、PostScript レベル 2 の色 レンダリング意図 を取得します。
CMGetPS2ColorSpaceArray PostScript の色空間配列を取得します。
CMIsProfileValid 指定されたプロファイルが、カラー管理に使用できる有効な ICC プロファイルであるかどうかを報告します。
CMTranslateColors カラー変換を使用して、ソース 色空間 からコピー先の色空間に色の配列を変換します。
CMTranslateRGB アプリケーションが提供する RGBQuad を、の色空間デバイスに変換します。
CMTranslateRGBs カラー変換を使用して、1 つの 色空間 から別の色空間にビットマップを変換します。
CMTranslateRGBsExt ビットマップを定義された 1 つの形式から別の定義済みの形式に変換し、コールバック関数が指定されている場合は定期的に呼び出して進行状況を報告し、呼び出し元のアプリケーションが翻訳を終了できるようにする。