Freigeben über


CMM-Transformationserstellungsflags

CMMs verwenden Transformationserstellungsflags als Hinweise zum Erstellen einer Farbtransformation. Es liegt am CMM, zu bestimmen, wie diese Flags am besten verwendet werden können.

Alle Funktionen, die diese Flags verwenden, übergeben oder empfangen Flagwerte über einen Parameter namens dwFlags. Das hochgeordnete WORD von dwFlags sollte auf einen Wert aus der folgenden Tabelle festgelegt werden.

Konstante BESCHREIBUNG
ENABLE_GAMUT_CHECKING Verwenden Sie diese Transformation zur Überprüfung des Gamuts.
USE_RELATIVE_COLORIMETRIC Behalten Sie den Weißpunkt nicht bei. Wenn der Ausgabeumfang eine bestimmte Farbe nicht unterstützt, verwenden Sie die nächstgelegene unterstützte Farbe. Weitere Informationen finden Sie unter Renderabsichten.
FAST_TRANSLATE Nur Nach Farbe suchen. Interpolieren Sie die Farbe nicht.
PRESERVEBLACK Fügt den entsprechenden GMMP der schwarzen Generation als letzten GMMP in der Transformationssequenz ein.
WCS_ALWAYS Verwenden Sie den WCS-Codepfad auch für ICC-Transformationen.
SEQUENTIAL_TRANSFORM Transformationserstellungsflag zum Erstellen einer sequenziellen (nicht optimierten) Farbtransformation.

 

Das WORD mit niedriger Reihenfolge kann einen der folgenden Konstantenwerte aufweisen.

Konstante BESCHREIBUNG
PROOF_MODE Die Transformation wird verwendet, um eine Vorschau des Bilds anzuzeigen. Niedrige Bildqualität.
NORMAL_MODE Die Transformation wird für die normale Bildanzeige verwendet. Durchschnittliche Bildqualität.
BEST_MODE Die Transformation wird für die Anzeige der bestmöglichen Bildqualität auf dem Zielgerät verwendet.

 

Wenn sie von PROOF_MODE zu BEST_MODE wechselt, verbessert sich die Ausgabequalität im Allgemeinen, und die Transformationsgeschwindigkeit verringert sich.

Grundlegende Farbmanagementkonzepte

ICM-Konstanten