WmfLogColorSpaceW

WmfLogColorSpaceW class

El objeto LogColorSpaceW especifica un espacio de color lógico, que se puede definir mediante un archivo de perfil de color con un nombre que consta de caracteres Unicode de 16 bits .

public class WmfLogColorSpaceW : MetaObject

Constructores

NombreDescripción
WmfLogColorSpaceW()Constructor predeterminado

Propiedades

NombreDescripción
ColorSpaceType { get; set; }Obtiene o establece un entero de 32 bits con signo que especifica el tipo de espacio de color . DEBE definirse en LogicalColorSpace enumeration (sección 2.1.1.14). Si este valor es LCS_sRGB o LCS_WINDOWS_COLOR_SPACE, DEBE usarse el espacio de color sRGB.
Endpoints { get; set; }Obtiene o establece un objeto CIEXYZTriple (sección 2.2.2.7) que define las coordenadas x, y y z de cromaticidad CIE de los tres colores que corresponden al RGBendpoints para el espacio de color logical asociado con el mapa de bits. Si el ColorSpaceType el campo no especifica LCS_CALIBRADO_RGB, este campo DEBE ignorarse.
Filename { get; set; }Obtiene o establece una cadena opcional de carácter Unicode UTF16-LE terminada en nulo , que especifica el nombre de un archivo que contiene un perfil color . Si se especifica un nombre de archivo y the ColorSpaceType está establecido en LCS_CALIBRADO_RGB, los otros campos de esta estructura DEBERÍAN ignorarse.
GammaBlue { get; set; }Obtiene o establece un valor de punto fijo de 32 bits que define la curva de respuesta toned para el azul. Si elColorSpaceType field no especifica LCS_CALIBRATE_RGB, este campo DEBE ignorarse.
GammaGreen { get; set; }Obtiene o establece un valor de punto fijo de 32 bits que define la curva de respuesta toned para el verde. Si elColorSpaceType field no especifica LCS_CALIBRATE_RGB, este campo DEBE ignorarse.
GammaRed { get; set; }Obtiene o establece un valor de punto fijo de 32 bits que define la curva de respuesta toned para el rojo. Si elColorSpaceType field no especifica LCS_CALIBRATE_RGB, este campo DEBE ignorarse.
Intent { get; set; }Obtiene o establece un entero con signo de 32 bits que define la intención de asignación de gama . DEBE definirse en la enumeración GamutMappingIntent (sección 2.1.1.11).
Signature { get; set; }Obtiene o establece un entero sin signo de 32 bits que especifica el signature de objetos del espacio de color; DEBE establecerse en el valor 0x50534F43, que es la codificación ASCII de la cadena “PSOC”.
Size { get; set; }Obtiene o establece un entero sin signo de 32 bits que define el size de este objeto, en bytes.
Version { get; set; }Obtiene o establece un entero sin signo de 32 bits que define a version número; DEBE ser 0x00000400.

Observaciones

Ver elWmfLogColorSpaceobjeto (sección 2.2.2.11) para detalles adicionales sobre la interpretación de los valores de campo de este objeto.

Ver también