Struttura EMRCOLORMATCHTOTARGET (wingdi.h)

La struttura EMRCOLORMATCHTOTARGET contiene membri per il record metafile avanzato ColorMatchToTarget .

Sintassi

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

Members

emr

Struttura di base per tutti i tipi di record.

dwAction

Azione da intraprendere. Questo membro può essere uno dei valori seguenti.

Azione Significato
CS_ENABLE Esegue il mapping dei colori alla gamma di colori del dispositivo di destinazione. In questo modo viene attivata la correzione dei colori. Tutti i comandi di disegno successivi al controller di dominio eseguiranno il rendering dei colori in quanto verranno visualizzati nel dispositivo di destinazione.
CS_DISABLE Disabilita la correzione dei colori.
CS_DELETE_TRANSFORM Se la gestione dei colori è abilitata per il profilo di destinazione, la disabilita ed elimina la trasformazione concatenata.

dwFlags

Questo parametro può essere il valore seguente.

Contrassegno Significato
COLORMATCHTOTARGET_EMBEDED Indica che un profilo di colore è stato incorporato nel metafile.

cbName

Dimensioni del nome del profilo di destinazione desiderato, in byte.

cbData

Dimensione dei dati del profilo di destinazione non elaborati in byte, se associata.

Data[1]

Matrice contenente il nome del profilo di destinazione e i dati del profilo di destinazione non elaborati. Le dimensioni della matrice sono cbName + cbData. Se cbData è diverso da zero, i dati del profilo di destinazione non elaborati vengono collegati e seguono il nome del profilo di destinazione nella posizione Data[cbName].

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione wingdi.h (include Windows.h)

Vedi anche

ColorMatchToTarget

Strutture di metafile

Panoramica dei metafile