Enumeración COLORPROFILESUBTYPE (icm.h)
Especifica el subtipo del perfil de color.
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 Una intención de representación perceptual para perfiles de modelo de mapa de gama (GMMP) definidos en WCS. |
CPST_RELATIVE_COLORIMETRIC Una intención de representación colorimétrica relativa para los GMMP definidos en WCS. |
CPST_SATURATION Una intención de representación de saturación para los GMMP definidos en WCS. |
CPST_ABSOLUTE_COLORIMETRIC Una intención de representación colorimétrica absoluta para los GMMP definidos en WCS. |
CPST_NONE El subtipo de perfil de color no es aplicable al tipo de perfil de color seleccionado. |
CPST_RGB_WORKING_SPACE El espacio de trabajo de color RGB para perfiles de International Color Consortium (ICC) o perfiles de modelo de dispositivo (DMP) definidos en WCS. |
CPST_CUSTOM_WORKING_SPACE Un espacio de trabajo de color personalizado. |
CPST_STANDARD_DISPLAY_COLOR_MODE TBD |
CPST_EXTENDED_DISPLAY_COLOR_MODE TBD |
Comentarios
Para obtener una descripción de las intenciones de representación, consulte Rendering Intents(Intenciones de representación).
Los tipos de datos PCOLORPROFILESUBTYPE y LPCOLORPROFILESUBTYPE se definen como punteros a la enumeración COLORPROFILESUBTYPE :
typedef COLORPROFILESUBTYPE *PCOLORPROFILESUBTYPE, *LPCOLORPROFILESUBTYPE;
Las combinaciones válidas de tipo o subtipo de perfil son
${ROWSPAN3}$ COLORPROFILETYPE
${REMOVE}$
COLORPROFILESUBTYPE válido
${ROWSPAN3}$ Notas
${REMOVE}$
valor predeterminado para un dispositivo
valor predeterminado global
Uso previsto
Uso previsto
CPT_ICC
CPST_NONE
Obtener o establecer el perfil de ICC predeterminado asociado a un dispositivo
CPST_RGBWorkingSpace o CPST_CustomWorkingSpace
Obtener o establecer el perfil ICC como un espacio de trabajo RGB global o personalizado
CPT_DMP
CPST_NONE
Obtener o establecer el perfil DMP predeterminado asociado a un dispositivo
CPST_RGBWorkingSpace o CPST_CustomWorkingSpace
Obtener o establecer DMP como rgb global o espacio de trabajo personalizado
CPT_CAMP
CPST_NONE
Obtener o establecer el perfil de CAMP predeterminado asociado a un dispositivo
CPST_NONE
Obtener o establecer el perfil de CAMP como perfil de apariencia de color global
CPT_GMMP
CPST_NONE
Obtener o establecer el perfil GMMP predeterminado asociado a un dispositivo
CPST_Perceptual o
CPST_Absolute_colorimetric o
CPST_Relative_colorimetric o
CPTS_Saturation
Obtenga o establezca GMMP como perfil de modelo de mapa de gama global para una intención de representación específica, tal como se describe en ese subtipo que se va a usar en CreateMultiProfileTransform API al resolver la matriz de intenciones de representación en la transformación WCS.
El valor predeterminado global COLORPROFILESUBTYPE puede ser o?d con WCS_DEFAULT para establecer este GMMP como valor predeterminado global para su uso en OpenColorProfile o WcsOpenColorProfile donde GMMP es NULL.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | compilación 20348 de Windows 10 |
Servidor mínimo compatible | compilación 20348 de Windows 10 |
Encabezado | icm.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de