すべての WCS 関数のアルファベット順の一覧
Windows 98 以降および Windows 2000 以降で提供される WCS 1.0 API 関数の完全なアルファベット順の一覧を次に示します。
関数または構造体 | 説明 |
---|---|
PCMSCALLBACKW | * PCMSCALLBACKW* (または ApplyCallbackFunction) は、 SetupColorMatchingW 関数によって表示されるダイアログ ボックスの実行中に WCS 構成データを更新するコールバック関数です。 |
AssociateColorProfileWithDeviceW | 指定したカラー プロファイルを指定したデバイスに関連付けます。 |
CheckBitmapBits | 指定したビットマップ内のピクセルが、指定した変換の出力 色域 内にあるかどうかを確認します。 |
CheckColors | 配列内の色が、指定した変換の出力 色域 内にあるかどうかを判断します。 |
CheckColorsInGamut | 指定された色がデバイスの色域にあるかどうかを確認します。 |
CloseColorProfile | 開いているプロファイル ハンドルを閉じます。 |
CMCheckColors | 指定した色が、指定した変換の出力 色域 内にあるかどうかを判断します。 |
CMCheckColorsInGamut | 指定した RGB トリプルが、指定した変換の出力 色域 にあるかどうかを判断します。 |
CMCheckRGB | ビットマップの色を出力色域と照合します。 |
CMConvertColorNameToIndex | 名前付き色空間内の色名を、カラー プロファイル内のインデックス番号に変換します |
CMConvertIndexToColorName | 色空間内のインデックスを、名前付き色空間内の名前の配列に変換します。 |
CMCreateDeviceLinkProfile | ICC プロファイル形式仕様で International Color Consortium で指定された形式で デバイス リンク プロファイル を作成します。 |
CMCreateMultiProfileTransform | プロファイルの配列または単一の デバイス リンク プロファイル を受け入れ、色変換を作成します。 この変換は、最初のプロファイルで指定された色空間から 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 | カラー変換を使用して、ある色空間から別の 色空間 にビットマップを変換します。 |
CMTranslateRGBsExt | ビットマップを定義された 1 つの形式から別の定義済みの形式に変換し、コールバック関数が指定されている場合は定期的に呼び出して進行状況を報告し、呼び出し元のアプリケーションが翻訳を終了することを許可します。 |
ColorCorrectPalette | デバイス コンテキストのパレット内のエントリを修正します。 |
ColorMatchToTarget | プレビュー目的でカラー マッピングを実行します。 |
ConvertColorNameToIndex | 国際色コンソーシアム (ICC) カラー プロファイルの名前付き色空間の色名をインデックス番号に変換します。 |
ConvertIndexToColorName | 色空間内のインデックスを、名前付き色空間内の名前の配列に変換します。 |
CreateColorSpace | 色空間を作成します。 |
CreateColorTransformW | 色空間内のインデックスを、名前付き色空間内の名前の配列に変換します。 |
CreateColorTransformW | 色空間内のインデックスを、名前付き色空間内の名前の配列に変換します。 |
CreateMultiProfileTransform | プロファイルの配列または単一の デバイス リンク プロファイル を受け入れ、アプリケーションがカラー マッピングの実行に使用できる色変換を作成します。 |
[CreateProfileFromLogColorSpaceW]((/windows/win32/api/icm/nf-icm-createprofilefromlogcolorspacew) | 論理 色空間 を デバイス プロファイルに変換します。 |
DeleteColorSpace | 色空間を削除します。 |
DeleteColorTransform | 指定した色変換を削除します。 |
DisassociateColorProfileFromDeviceW | 指定したコンピューター上の指定したデバイスと指定したカラー プロファイルの関連付けを解除します。 |
EnumColorProfilesW | 指定された列挙条件を満たすすべてのプロファイルを列挙します。 |
EnumICMProfiles | 特定のデバイス コンテキストで使用できる出力色プロファイルを列挙します。 |
EnumICMProfilesProcCallback | EnumICMProfiles のアプリケーション定義コールバック関数。 |
GetCMMInfo | 指定した色変換を作成したカラー管理モジュール (CMM) に関するさまざまな情報を取得します。 |
GetColorDirectoryW | 指定したコンピューター上の Windows COLOR ディレクトリのパスを取得します。 |
GetColorProfileElement | 指定したカラー プロファイルの指定したタグ付きプロファイル要素からバッファーにデータをコピーします。 |
GetColorProfileElementTag | 特定の国際色コンソーシアム (ICC) カラー プロファイルのタグ テーブルで dwIndex で指定されたタグ名を取得します。 dwIndex は、そのテーブルへの 1 から始まるインデックスです。 |
GetColorProfileFromHandle | 開いているカラー プロファイルへのハンドルを指定して、カラー プロファイルの内容を取得します。 |
GetColorProfileHeader | ICC カラー プロファイルまたは WCS XML プロファイルから ICC ヘッダー構造を取得または派生します。 ドライバーとアプリケーションでは、 TRUE を 返す必要があるのは、適切に構造化されたヘッダーが返されることを示すだけです。 各タグは、従来の ICM2 API または XML スキーマ API を使用して個別に検証する必要があります。 |
GetColorSpace | デバイス コンテキストの現在の入力色空間を取得します。 |
GetCountColorProfileElements | 特定のカラー プロファイル内のタグ付けされた要素の数を取得します。 |
GetDeviceGammaRamp | 直接カラー ディスプレイ ボードからガンマ ランプを取得します。 |
GetICMProfile | デバイス コンテキストの現在の出力色プロファイルを取得します。 |
GetLogColorSpace | デバイス コンテキストの LOGCOLORSPACE 構造体を取得します。 |
GetNamedProfileInfo | 最初のパラメーターで指定されたカラー プロファイルという名前の国際色コンソーシアム (ICC) に関する情報を取得します。 |
GetPS2ColorRenderingDictionary | 指定した ICC カラー プロファイルから PostScript Level 2 カラー レンダリング ディクショナリを取得します。 |
GetPS2ColorRenderingIntent | ICC カラー プロファイルから PostScript レベル 2 のカラー レンダリング意図 を取得します。 |
GetPS2ColorSpaceArray | ICC カラー プロファイルから PostScript レベル 2 の色空間 配列を取得します。 |
GetStandardColorSpaceProfileW | 指定した標準色空間に登録されているカラー プロファイルを取得 します。 |
ICMProgressProcCallback | 進行状況を報告するためのアプリケーション提供のコールバック。 |
InstallColorProfileW | 指定したコンピューターで使用する特定のプロファイルをインストールします。 プロファイルも COLOR ディレクトリにコピーされます。 |
IsColorProfileTagPresent | 指定した国際色コンソーシアム (ICC) タグが指定されたカラー プロファイルに存在するかどうかを報告します。 |
IsColorProfileValid | 指定したプロファイルが、有効な国際色コンソーシアム (ICC) プロファイルであるか、カラー管理に使用できる有効な Windows カラー システム (WCS) プロファイル ハンドルであるかを判断できます。 |
OpenColorProfileW | 指定したカラー プロファイルへのハンドルを作成します。 その後、ハンドルを他のプロファイル管理機能で使用できます。 |
RegisterCMMW | 指定した識別値を、指定されたカラー管理モジュールダイナミック リンク ライブラリ (CMM DLL) に関連付けます。 この ID がカラー プロファイルに表示されると、Windows は対応する CMM を見つけて変換を作成できます。 |
SelectCMM | 使用する優先カラー管理モジュール (CMM) を選択できます。 |
SetColorProfileElement | ICC カラー プロファイルのタグ付きプロファイル要素の要素データを設定します。 |
SetColorProfileElementReference | 指定した ICC カラー プロファイルで、既存のタグと同じデータを参照する新しいタグを作成します。 |
SetColorProfileElementSize | ICC カラー プロファイルのタグ付き要素のサイズを設定します。 |
SetColorProfileHeader | 指定した ICC カラー プロファイルのヘッダー データを設定します。 |
SetColorSpace | デバイス コンテキストの入力色空間を設定します。 |
SetDeviceGammaRamp | 直接カラー ディスプレイ ボードのガンマ ランプを設定します。 |
SetICMMode | デバイス コンテキストで色管理のオンとオフを切り替えます。 |
SetICMProfile | 特定のデバイス コンテキストの出力カラー プロファイルを設定します。 |
SetStandardColorSpaceProfileW | 指定された標準 色空間に指定したプロファイルを登録します。 プロファイルのクエリは、 GetStandardColorSpaceProfileW を使用して実行できます。 |
SetupColorMatchingW | ダイアログ ボックスを使用して色管理をユーザーが制御できるようにします。 |
TranslateBitmapBits | カラー変換を使用してビットマップの色を変換します。 |
TranslateColors | カラー変換で定義された色の配列をソース カラー空間 から変換先の色空間に変換します。 |
UninstallColorProfileW | 指定したコンピューターから指定したカラー プロファイルを削除します。 関連付けられているファイルは、必要に応じてシステムから削除されます。 |
UnregisterCMMW | 指定されたカラー管理モジュールのダイナミック リンク ライブラリ (CMM DLL) から、指定した ID 値の関連付けを解除します。 |
WcsAssociateColorProfileWithDevice | 指定した WCS カラー プロファイルを指定したデバイスに関連付けます。 |
WcsCheckColors | 配列内の色が、指定した WCS カラー変換の出力色域内にあるかどうかを判断します。 |
WcsCreateIccProfile | WCS プロファイルを ICC プロファイルに変換します。 |
WcsDisassociateColorProfileFromDevice | 指定したコンピューター上の指定したデバイスと指定した WCS カラー プロファイルの関連付けを解除します。 |
WcsEnumColorProfiles | 指定したプロファイル管理スコープの列挙条件を満たすすべてのカラー プロファイルを列挙します。 |
WcsEnumColorProfilesSize | カラー プロファイルを列挙するために WcsEnumColorProfiles 関数に必要なバッファーのサイズをバイト単位で返します。 |
WcsGetCalibrationManagementState | ディスプレイの調整状態のシステム管理を有効にするかどうかを決定します。 |
WcsGetDefaultColorProfile | デバイスの既定のカラー プロファイルを取得します。デバイスが指定されていない場合は、デバイスに依存しない既定値を取得します。 |
WcsGetDefaultColorProfileSize | NULL 終端記号を含む、デバイスの既定のカラー プロファイル名のサイズをバイト単位で返します。 |
WcsGetDefaultRenderingIntent | ユーザーまたはシステム全体のレンダリング意図を返します。 |
WcsGetUsePerUserProfiles | ユーザーが、指定したデバイスに対してユーザーごとのプロファイル関連付けリストを使用することを選択したかどうかを判断します。 |
WcsOpenColorProfileW | 指定したカラー プロファイルへのハンドルを作成します。 |
WcsSetCalibrationManagementState | ディスプレイの調整状態のシステム管理を有効または無効にします。 |
WcsSetDefaultColorProfile | 指定したプロファイル管理スコープ内の指定したプロファイルの種類の既定のカラー プロファイル名を設定します。 |
WcsSetDefaultRenderingIntent | ユーザーまたはシステム全体のレンダリング意図を設定します。 |
WcsSetUsePerUserProfiles | 指定したデバイスに対してユーザーごとのプロファイル関連付けリストを使用するかどうかをユーザーが指定できるようにします。 |
WcsTranslateColors | カラー変換で定義されている色の配列を、ソースの色空間から変換先の色空間に変換します。 |