Condividi tramite


Metodo IDeviceModelPlugIn::GetNeutralAxis (wcsplugin.h)

IDeviceModelPlugIn::GetNeutralAxis restituiscono i colorimetry XYZ dei punti di esempio lungo l'asse neutro del dispositivo.

Sintassi

HRESULT GetNeutralAxis(
  [in]  UINT      cColors,
  [out] XYZColorF *pXYZColors
);

Parametri

[in] cColors

Numero di punti restituiti.

[out] pXYZColors

Puntatore a una matrice di strutture XYZColorF .

Valore restituito

Se questa funzione ha esito positivo, il valore restituito viene S_OK.

Se questa funzione ha esito negativo, il valore restituito viene E_FAIL.

Commenti

È necessario definire l'"asse neutro" in modo appropriato per il dispositivo. In genere, si tratta di punti eseguiti dai valori grigi del dispositivo. Può trattarsi di R=G=B o C=M=Y=0 e qualsiasi valore di K. Per alcuni dispositivi, il grigio più piacevole può essere uno che usa una diversa combinazione di colori, ad esempio M=Y=0 e C=K. Il plug-in è responsabile della determinazione dei colorimetria di un campionamento dei valori dell'asse neutro e della loro restituzione. Il campionamento può essere sparse come due punti (bianco e nero) o come denso come desiderato.

Non è necessario che gli esempi siano spaziati in modo uniforme in qualsiasi spazio dei colori.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wcsplugin.h

Vedi anche