EmfColorMatchToTargetW

EmfColorMatchToTargetW class

Il record EMR_COLORMATCHTOTargetW specifica se eseguire la corrispondenza dei colori con un profilo color specificato in un file con un nome composto da caratteri Unicode.

public sealed class EmfColorMatchToTargetW : EmfStateRecordType

Costruttori

NomeDescrizione
EmfColorMatchToTargetW(EmfRecord)Inizializza una nuova istanza diEmfColorMatchToTargetW classe.

Proprietà

NomeDescrizione
CbData { get; set; }Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione dei dati grezzi del profilo colore target , se è contenuto nel campo Dati.
CbName { get; set; }Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di byte nel nome Unicode UTF16-LE del profilo colore desiderato.
Data { get; set; }Ottiene o imposta un array di dimensioni (cbName + cbData) in byte, che specifica il nome UTF16-LE e i dati grezzi del profilo colore desiderato.
DwAction { get; set; }Ottiene o imposta un intero senza segno a 32 bit che specifica un valore dall’enumerazione ColorSpace (sezione 2.1.7).
DwFlags { get; set; }Ottiene o imposta un intero senza segno a 32 bit che specifica un valore dall’enumerazione ColorMatchToTarget (sezione 2.1.6).
Name { get; }Ottiene il nome
RawData { get; }Ottiene i dati grezzi
Size { get; set; }Ottiene o imposta la dimensione del record
Type { get; set; }Ottiene o imposta il tipo.

Osservazioni

Un record EMR_COLORMATCHTOTargetW può essere utilizzato per controllare se applicare la trasformazione del colore current nel contesto del dispositivo di riproduzione. Se il valore dwAction è CS_ENABLE, la mappatura color è abilitata e la trasformazione del colore corrente DOVREBBE essere applicata alle successive operazioni graphics . Se dwAction è impostato su CS_DISABLE, la trasformazione del colore NON DEVE essere applicata. Mentre la mappatura dei colori sulla destinazione è abilitata da un valore dwAction di CS_ENABLE, le modifiche allo spazio colore o alla mappatura della gamma cromatica non vengono applicate. Tuttavia, tali modifiche DEVONO avere effetto quando la mappatura del colore sul target è disabilitata. Il campo dwAction NON DEVE essere impostato su CS_DELETE_TRANSFORM a meno che la gestione del colore non sia già stata abilitata con un record EMR_SETICMMODE (sezione 2.3.11.14).

Guarda anche