WmfLogColorSpaceW

WmfLogColorSpaceW class

L’oggetto LogColorSpaceW specifica uno spazio colore logico, che può essere definito da un file di profilo colore con un nome costituito da caratteri Unicode a 16 bit .

public class WmfLogColorSpaceW : MetaObject

Costruttori

NomeDescrizione
WmfLogColorSpaceW()Default_Costruttore

Proprietà

NomeDescrizione
ColorSpaceType { get; set; }Ottiene o imposta un intero con segno a 32 bit che specifica il tipo spazio colore . DEVE essere definito nell’enumerazione LogicalColorSpace (sezione 2.1.1.14). Se questo valore è LCS_sRGB o LCS_WINDOWS_COLOR_SPACE, DEVE essere utilizzato lo spazio colore sRGB.
Endpoints { get; set; }Ottiene o imposta un oggetto CIEXYZTriple (sezione 2.2.2.7) che definisce le coordinate cromatiche CIE x, yez dei tre colori che corrispondono all’RGBendpoints per lo spazio colore logical associato alla bitmap. Se il ColorSpaceType il campo non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.
Filename { get; set; }Ottiene o imposta una stringa carattere Unicode UTF16-LE con terminazione null, che specifica il nome di un file che contiene un profilo color . Se viene specificato un nome file e il ColorSpaceType campo è impostato su LCS_CALIBRATED_RGB, il altri campi di questa struttura DOVREBBE essere ignorato.
GammaBlue { get; set; }Ottiene o imposta un valore in virgola fissa a 32 bit che definisce la curva di risposta toned per il blu. Se laColorSpaceType field non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.
GammaGreen { get; set; }Ottiene o imposta un valore in virgola fissa a 32 bit che definisce la curva di risposta toned per il verde. Se laColorSpaceType field non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.
GammaRed { get; set; }Ottiene o imposta un valore in virgola fissa a 32 bit che definisce la curva di risposta toned per il rosso. Se laColorSpaceType field non specifica LCS_CALIBRATED_RGB, questo campo DEVE essere ignorato.
Intent { get; set; }Ottiene o imposta un intero con segno a 32 bit che definisce l’intento gamut mapping . DEVE essere definito nell’enumerazione GamutMappingIntent (sezione 2.1.1.11).
Signature { get; set; }Ottiene o imposta un intero senza segno a 32 bit che specifica il signature di oggetti dello spazio colore; DEVE essere impostato su il valore 0x50534F43, che è la codifica ASCII della stringa “PSOC”.
Size { get; set; }Ottiene o imposta un intero senza segno a 32 bit che definisce il size di questo oggetto, in byte.
Version { get; set; }Ottiene o imposta un intero senza segno a 32 bit che definisce a version numero; DEVE essere 0x00000400.

Osservazioni

Vedi ilWmfLogColorSpaceoggetto (sezione 2.2.2.11) per dettagli aggiuntivi riguardanti l’interpretazione dei valori di campo di questo oggetto.

Guarda anche