Estructura EMRCOLORMATCHTOTARGET (wingdi.h)

La estructura EMRCOLORMATCHTOTARGET contiene miembros para el registro de metarchivo mejorado ColorMatchToTarget .

Sintaxis

typedef struct tagCOLORMATCHTOTARGET {
  EMR   emr;
  DWORD dwAction;
  DWORD dwFlags;
  DWORD cbName;
  DWORD cbData;
  BYTE  Data[1];
} EMRCOLORMATCHTOTARGET, *PEMRCOLORMATCHTOTARGET;

Miembros

emr

Estructura base de todos los tipos de registro.

dwAction

Acción que se va a realizar. Este miembro puede ser uno de los valores siguientes.

Acción Significado
CS_ENABLE Asigna colores a la gama de colores del dispositivo de destino. Esto permite la corrección de colores. Todos los comandos de dibujo posteriores en el controlador de dominio representarán los colores tal y como aparecerían en el dispositivo de destino.
CS_DISABLE Deshabilita la corrección de colores.
CS_DELETE_TRANSFORM Si la administración de colores está habilitada para el perfil de destino, la deshabilita y elimina la transformación concatenada.

dwFlags

Este parámetro puede ser el siguiente valor.

Marca Significado
COLORMATCHTOTARGET_EMBEDED Indica que se ha incrustado un perfil de color en el metarchivo.

cbName

Tamaño del nombre del perfil de destino deseado, en bytes.

cbData

Tamaño de los datos de perfil de destino sin procesar en bytes, si está asociado.

Data[1]

Matriz que contiene el nombre del perfil de destino y los datos de perfil de destino sin procesar. El tamaño de la matriz es cbName + cbData. Si cbData es distinto de cero, los datos de perfil de destino sin procesar se adjuntan y siguen el nombre del perfil de destino en la ubicación Data[cbName].

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado wingdi.h (incluye Windows.h)

Consulte también

ColorMatchToTarget

Estructuras de metarchivo

Introducción a los metarchivos