EmfColorMatchToTargetW

EmfColorMatchToTargetW class

El registro EMR_COLORMATCHTOTargetW especifica si se realiza la coincidencia de color con un perfil de color que se especifica en un archivo con un nombre que consta de caracteres Unicode.

public sealed class EmfColorMatchToTargetW : EmfStateRecordType

Constructores

NombreDescripción
EmfColorMatchToTargetW(EmfRecord)Inicializa una nueva instancia delEmfColorMatchToTargetW clase.

Propiedades

NombreDescripción
CbData { get; set; }Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño de los datos sin procesar del perfil de color target , si está contenido en el campo Datos.
CbName { get; set; }Obtiene o establece un entero sin signo de 32 bits que especifica el número de bytes en el nombre Unicode UTF16-LE del perfil de color deseado.
Data { get; set; }Obtiene o establece una matriz de tamaño (cbName + cbData) en bytes, que especifica el nombre UTF16-LE y los datos sin procesar del perfil de color deseado.
DwAction { get; set; }Obtiene o establece un entero sin signo de 32 bits que especifica un valor de la enumeración ColorSpace (sección 2.1.7).
DwFlags { get; set; }Obtiene o establece un entero sin signo de 32 bits que especifica un valor de la enumeración ColorMatchToTarget (sección 2.1.6).
Name { get; }Obtiene el nombre
RawData { get; }Obtiene los datos sin procesar
Size { get; set; }Obtiene o establece el tamaño del registro
Type { get; set; }Obtiene o establece el tipo.

Observaciones

Se puede usar un registro EMR_COLORMATCHTOTargetW para controlar si se aplica la transformación de color current en el contexto del dispositivo de reproducción. Si el valor de dwAction es CS_ENABLE, la asignación de color está habilitada y la transformación de color actual DEBE aplicarse a las operaciones de graphics posteriores. Si dwAction se establece en CS_DISABLE, la transformación de color NO DEBE ser aplicada. Mientras que la asignación de colores al objetivo está habilitada por un valor de dwAction de CS_ENABLE, los cambios en el espacio de color o la asignación de gama de colores no se aplican. Sin embargo, esos cambios DEBEN surtir efecto cuando la asignación de color al objetivo está deshabilitada. El campo dwAction NO DEBE establecerse en CS_DELETE_TRANSFORM a menos que la administración de color ya se haya habilitado con un registro EMR_SETICMMODE (sección 2.3.11.14).

Ver también