次の方法で共有


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

関連項目