Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Übersetzt ein von der Anwendung bereitgestelltes RGBQuad in den Gerätefarbraum.
Syntax
BOOL CMTranslateRGB(
HCMTRANSFORM hcmTransform,
COLORREF ColorRef,
LPCOLORREF lpColorRef,
DWORD dwFlags
);
Die Parameter
hcmTransform
Gibt die zu verwendende Transformation an.
ColorRef
Der zu übersetzende RGBQuad.The RGBQuad to translate.
lpColorRef
Verweist auf einen Puffer, in dem die Übersetzung platziert werden soll.
dwFlags
Gibt an, wie die Transformation zum Erstellen der Übersetzung verwendet werden soll. Dieser Parameter kann eine der folgenden Bedeutungen annehmen.
| Wert | Bedeutung |
|---|---|
| CMS_FORWARD | Vorwärtstransformation verwenden |
| CMS_BACKWARD | Reversetransformation verwenden |
Rückgabewert
Wenn diese Funktion erfolgreich ist, ist der Rückgabewert WAHR.
Wenn diese Funktion fehlschlägt, lautet der Rückgabewert FALSCH. Der CMM sollte SetLastError aufrufen, um den letzten Fehler auf einen gültigen Fehlerwert festzulegen, der in Winerror.h definiert ist.
Bemerkungen
Für den Export dieser Funktion ist jedes CMM erforderlich.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 2000 Professional [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows 2000 Server [nur Desktop-Apps] |
| Header | icm.h |
| Library | Icm32.Lib |