IDeviceModelPlugIn::GetNeutralAxis メソッド (wcsplugin.h)
IDeviceModelPlugIn::GetNeutralAxis は、デバイスのニュートラル軸に沿ったサンプル ポイントの XYZ 色測定を返します。
構文
HRESULT GetNeutralAxis(
[in] UINT cColors,
[out] XYZColorF *pXYZColors
);
パラメーター
[in] cColors
返されるポイントの数。
[out] pXYZColors
XYZColorF 構造体の配列へのポインター。
戻り値
この関数が成功した場合、戻り値はS_OK。
この関数が失敗した場合、戻り値はE_FAIL。
解説
"ニュートラル軸" は、デバイスに適した方法で定義する必要があります。 通常、デバイスの灰色の値によって作成されるポイントです。 これは、R=G=B、または C=M=Y=0 で、任意の値が K である可能性があります。一部のデバイスでは、M=Y=0 や C=K など、色材を異なる組み合わせで使用する場合があります。 プラグインは、ニュートラル軸値のサンプリングの色測定を決定し、それらを返す役割を担います。 サンプリングは、2 つのポイント (白と黒) のようにまばらであるか、必要に応じて密度が高い場合があります。
サンプルを任意の色空間に均一に配置する必要はありません。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | wcsplugin.h |