Compartir a través de


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