IDeviceModelPlugIn::GetNeutralAxis-Methode (wcsplugin.h)
Der IDeviceModelPlugIn::GetNeutralAxis gibt die XYZ-Farbmetrik von Beispielpunkten entlang der neutralen Achse des Geräts zurück.
Syntax
HRESULT GetNeutralAxis(
[in] UINT cColors,
[out] XYZColorF *pXYZColors
);
Parameter
[in] cColors
Die Anzahl der zurückgegebenen Punkte.
[out] pXYZColors
Ein Zeiger auf ein Array von XYZColorF-Strukturen .
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird der Rückgabewert S_OK.
Wenn diese Funktion fehlschlägt, wird der Rückgabewert E_FAIL.
Hinweise
Sie sollten "neutrale Achse" auf eine Weise definieren, die für Ihr Gerät geeignet ist. In der Regel handelt es sich um Punkte, die durch die Grauwerte des Geräts gemacht werden. Dies kann R=G=B oder C=M=Y=0 und ein beliebiger Wert von K sein. Für einige Geräte kann das angenehmste Grau sein, das eine andere Kombination von Farbstoffen verwendet, z. B. M=Y=0 und C=K. Das Plug-In ist für die Bestimmung der Farbmetrik einer Stichprobenentnahme der Neutralachsenwerte und deren Rückgabe verantwortlich. Die Stichprobenentnahme kann so spärlich wie zwei Punkte (weiß und schwarz) oder so dicht wie gewünscht sein.
Es ist nicht erforderlich, dass die Beispiele in einem beliebigen Farbraum einheitlich angeordnet sind.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wcsplugin.h |