Partager via


Énumération COLORPROFILESUBTYPE (icm.h)

Spécifie le sous-type du profil de couleur.

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;

Constantes

 
CPST_PERCEPTUAL
Intention de rendu perceptuel pour les profils de modèle de carte de gamut (GMMPs) définis dans WCS.
CPST_RELATIVE_COLORIMETRIC
Intention de rendu colorimétrique relative pour les GMMP définis dans WCS.
CPST_SATURATION
Intention de rendu de saturation pour les GMMP définis dans WCS.
CPST_ABSOLUTE_COLORIMETRIC
Intention de rendu colorimétrique absolue pour les GMMP définis dans WCS.
CPST_NONE
Le sous-type de profil de couleur n’est pas applicable au type de profil de couleur sélectionné.
CPST_RGB_WORKING_SPACE
Espace de travail de couleur RVB pour les profils ICC (International Color Consortium) ou les profils de modèle d’appareil (DPM) définis dans WCS.
CPST_CUSTOM_WORKING_SPACE
Espace de travail de couleur personnalisé.
CPST_STANDARD_DISPLAY_COLOR_MODE
TBD
CPST_EXTENDED_DISPLAY_COLOR_MODE
TBD

Remarques

Pour obtenir une description des intentions de rendu, consultez Intentions de rendu.

Les types de données PCOLORPROFILESUBTYPE et LPCOLORPROFILESUBTYPE sont définis en tant que pointeurs vers l’énumération COLORPROFILESUBTYPE :

typedef COLORPROFILESUBTYPE *PCOLORPROFILESUBTYPE, *LPCOLORPROFILESUBTYPE;

Les combinaisons de type/sous-type de profil valides sont

${ROWSPAN3}$ COLORPROFILETYPE
${REMOVE}$

COLORPROFILESUBTYPE valide

${ROWSPAN3}$ Notes
${REMOVE}$

par défaut pour un appareil

configuration globale par défaut

Utilisation prévue

Utilisation prévue

CPT_ICC

CPST_NONE

Obtenir/définir le profil ICC par défaut associé à un appareil

CPST_RGBWorkingSpace ou CPST_CustomWorkingSpace

Obtenir/définir le profil ICC en tant qu’espace de travail RVB global ou personnalisé

CPT_DMP

CPST_NONE

Obtenir/Définir le profil DMP par défaut associé à un appareil

CPST_RGBWorkingSpace ou CPST_CustomWorkingSpace

Obtenir/définir DMP en tant qu’espace de travail RVB global ou personnalisé

CPT_CAMP

CPST_NONE

Obtenir/définir le profil CAMP par défaut associé à un appareil

CPST_NONE

Obtenir/définir le profil CAMP comme profil d’apparence de couleur globale

CPT_GMMP

CPST_NONE

Obtenir/définir le profil GMMP par défaut associé à un appareil

CPST_Perceptual ou
CPST_Absolute_colorimetric ou
CPST_Relative_colorimetric ou
CPTS_Saturation

Obtenez/Définissez GMMP comme profil de modèle de carte de gamut global pour une intention de rendu spécifique, comme décrit par ce sous-type à utiliser dans l’API CreateMultiProfileTransform lors de la résolution du tableau d’intentions de rendu dans la transformation WCS.

COLORPROFILESUBTYPE La valeur par défaut globale peut être ou ?d avec WCS_DEFAULT définir ce GMMP comme valeur par défaut globale à utiliser dans OpenColorProfile ou WcsOpenColorProfile où GMMP a la valeur NULL.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête icm.h

Voir aussi