IDeviceModelPlugIn::ColorimetricToDeviceColors-Methode (wcsplugin.h)
Gibt die entsprechenden XYZ-Farben als Reaktion auf die angegebene Anzahl von Farben, Kanälen, Gerätefarben und den proprietären Plug-In-Algorithmen zurück.
Syntax
HRESULT ColorimetricToDeviceColors(
[in] UINT cColors,
[in] UINT cChannels,
[in] const XYZColorF *pXYZColors,
[out] FLOAT *pDeviceValues
);
Parameter
[in] cColors
Die Anzahl der Farben in den Arrays pXYZColors und pDeviceValues .
[in] cChannels
Die Anzahl der Farbkanäle in den pDeviceValues-Arrays .
[in] pXYZColors
Der Zeiger auf das Array der eingehenden XYZColors, die in Gerätefarben konvertiert werden sollen.
[out] pDeviceValues
Der Zeiger auf ein Array, das die resultierenden Farbwerte für ausgehende Geräte enthält.
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
Wenn cColors oder cChannels null ist, wird der Rückgabewert E_FAIL. Wenn ungültige oder nicht zulässige Farbskalafarben vorhanden sind (was auftreten kann, wenn das Gamut map-Modell zuvor verarbeitet wurde), wird der Rückgabewert E_FAIL.
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 |