Freigeben über


COLORPROFILESUBTYPE-Enumeration (icm.h)

Gibt den Untertyp des Farbprofils an.

Syntax

typedef enum {
  CPST_PERCEPTUAL,
  CPST_RELATIVE_COLORIMETRIC,
  CPST_SATURATION,
  CPST_ABSOLUTE_COLORIMETRIC,
  CPST_NONE,
  CPST_RGB_WORKING_SPACE,
  CPST_CUSTOM_WORKING_SPACE,
  CPST_STANDARD_DISPLAY_COLOR_MODE,
  CPST_EXTENDED_DISPLAY_COLOR_MODE
} COLORPROFILESUBTYPE;

Konstanten

 
CPST_PERCEPTUAL
Eine wahrnehmungsbezogene Renderingabsicht für gamut map model profiles (GMMPs), die in WCS definiert sind.
CPST_RELATIVE_COLORIMETRIC
Eine relative farbmetrische Renderingabsicht für GMMPs, die in WCS definiert sind.
CPST_SATURATION
Eine Sättigungsrenderingabsicht für GMMPs, die in WCS definiert sind.
CPST_ABSOLUTE_COLORIMETRIC
Eine absolute farbmetrische Renderingabsicht für GMMPs, die in WCS definiert sind.
CPST_NONE
Der Farbprofiluntertyp gilt nicht für den ausgewählten Farbprofiltyp.
CPST_RGB_WORKING_SPACE
Der Rgb-Farbarbeitsbereich für ICC-Profile (International Color Consortium) oder Gerätemodellprofile (Device Model Profiles, DMPs), die in WCS definiert sind.
CPST_CUSTOM_WORKING_SPACE
Ein benutzerdefinierter Farbarbeitsbereich.
CPST_STANDARD_DISPLAY_COLOR_MODE
TBD
CPST_EXTENDED_DISPLAY_COLOR_MODE
TBD

Hinweise

Eine Beschreibung der Renderingabsichten finden Sie unter Renderabsichten.

Die Datentypen PCOLORPROFILESUBTYPE und LPCOLORPROFILESUBTYPE sind als Zeiger auf die COLORPROFILESUBTYPE-Enumeration definiert:

typedef COLORPROFILESUBTYPE *PCOLORPROFILESUBTYPE, *LPCOLORPROFILESUBTYPE;

Die gültigen Profiltyp-/Untertypkombinationen sind:

${ROWSPAN3}$ COLORPROFILETYPE
${REMOVE}$

Gültiger COLORPROFILESUBTYPE

${ROWSPAN3}$ Notizen
${REMOVE}$

Standard für ein Gerät

Globaler Standard

Beabsichtigte Verwendung

Beabsichtigte Verwendung

CPT_ICC

CPST_NONE

Abrufen/Festlegen eines einem Gerät zugeordneten ICC-Standardprofils

CPST_RGBWorkingSpace oder CPST_CustomWorkingSpace

Abrufen/Festlegen des ICC-Profils als globaler RGB- oder benutzerdefinierter Arbeitsbereich

CPT_DMP

CPST_NONE

Abrufen/Festlegen eines einem Gerät zugeordneten DMP-Standardprofils

CPST_RGBWorkingSpace oder CPST_CustomWorkingSpace

Abrufen/Festlegen von DMP als globaler RGB- oder benutzerdefinierter Arbeitsbereich

CPT_CAMP

CPST_NONE

Abrufen/Festlegen des einem Gerät zugeordneten CAMP-Standardprofils

CPST_NONE

Abrufen/Festlegen des CAMP-Profils als globales Farbdarstellungsprofil

CPT_GMMP

CPST_NONE

Abrufen/Festlegen des gmmp-Standardprofils, das einem Gerät zugeordnet ist

CPST_Perceptual oder
CPST_Absolute_colorimetric oder
CPST_Relative_colorimetric oder
CPTS_Saturation

Get/Set GMMP as global gamut map model profile for a specific rendering intent as by that subtype to be used in CreateMultiProfileTransform API when resolving the rendering intent array in WCS transform.

Der globale Standard für COLORPROFILESUBTYPE kann or?d mit WCS_DEFAULT sein, um diesen GMMP als globalen Standardwert für die Verwendung in OpenColorProfile oder WcsOpenColorProfile festzulegen, wobei GMMP NULL ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile icm.h

Weitere Informationen