IsColorProfileValid 関数 (icm.h)
指定したプロファイルが、有効な国際色コンソーシアム (ICC) プロファイルであるか、またはカラー管理に使用できる有効な Windows カラー システム (WCS) プロファイル ハンドルであるかを判断できます。 WCS プロファイル検証では、基になるデバイス モデルは呼び出されませんが、XML スキーマとスキーマ要素の範囲の制限に対して単に検証されます。
構文
BOOL IsColorProfileValid(
HPROFILE hProfile,
PBOOL pbValid
);
パラメーター
hProfile
検証するプロファイルへのハンドルを指定します。 この関数は、HPROFILE に ICC プロファイル情報と WCS プロファイル情報のどちらを含めるかを判別します。
pbValid
操作が成功し、プロファイルが有効な ICC または WCS プロファイルである場合、戻り時に TRUE に設定された変数へのポインター。 操作が失敗した場合、またはプロファイルが有効でない場合、変数は FALSE です。
戻り値
この関数が成功し、プロファイルが有効な場合、戻り値は TRUE になります。
この関数が失敗した (または成功し、プロファイルが有効でない) 場合、戻り値は FALSE です。 拡張エラー情報については、 GetLastError を呼び出します。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | icm.h |
Library | Mscms.lib |
[DLL] | Mscms.dll |