É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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour