EmfColorAdjustment

EmfColorAdjustment class

L’oggetto ColorAdjustment definisce i valori per la regolazione dei colori nelle bitmap di origine nei trasferimenti a blocchi di bit.

public sealed class EmfColorAdjustment : EmfObject

Costruttori

NomeDescrizione
EmfColorAdjustment()Default_Costruttore

Proprietà

NomeDescrizione
BlueGamma { get; set; }Ottiene o imposta un numero intero senza segno a 16 bit che specifica l’ennesimo valore di correzione gamma di potenza per il blu primario dei colori di origine. Questo valore DOVREBBE essere compreso tra 2.500 e 65.000. Un valore di 10.000 significa che la correzione gamma NON DEVE essere eseguita.
Brightness { get; set; }Ottiene o imposta un intero con segno a 16 bit che specifica la quantità di luminosità da applicare all’oggetto di origine. Questo valore DEVE essere compreso tra –100 e 100. Un valore zero significa che la regolazione della luminosità NON DEVE essere eseguita.
Colorfullness { get; set; }Ottiene o imposta un intero con segno a 16 bit che specifica la quantità di vivacità da applicare all’oggetto di origine. Questo valore DEVE essere compreso tra –100 e 100. Un valore pari a zero significa che la regolazione della vivacità NON DEVE essere eseguita
Contrast { get; set; }Ottiene o imposta un intero con segno a 16 bit che specifica la quantità di contrasto da applicare all’oggetto di origine. Questo valore DEVE essere compreso tra –100 e 100. Un valore zero significa che la regolazione del contrasto NON DEVE essere eseguita.
GreenGamma { get; set; }Ottiene o imposta un intero senza segno a 16 bit che specifica l’ennesimo valore di correzione gamma di potenza per il verde primario dei colori di origine. Questo valore DOVREBBE essere compreso tra 2.500 e 65.000. Un valore di 10.000 significa che la correzione gamma NON DEVE essere eseguita.
IlluminantIndex { get; set; }Ottiene o imposta un numero intero senza segno a 16 bit che specifica il tipo di sorgente luminosa standard in base alla quale viene visualizzata l’immagine , dall’enumerazione degli illuminanti (sezione 2.1.19).
RedGamma { get; set; }Ottiene o imposta un intero senza segno a 16 bit che specifica l’ennesimo valore di correzione gamma di potenza per il rosso primario dei colori di origine. Questo valore DEVE essere compreso tra 2.500 e 65.000. Un valore di 10.000 significa che la correzione gamma NON DEVE essere eseguita.
RedGreenTint { get; set; }Ottiene o imposta un intero con segno a 16 bit che specifica la quantità di regolazione della tinta rossa o verde da applicare all’oggetto di origine. Questo valore DOVREBBE essere compreso tra –100 e 100. I numeri positivi si orientano verso il rosso ei numeri negativi si orientano verso il verde. Un valore zero significa che la regolazione della tinta NON DEVE essere eseguita
ReferenceBlack { get; set; }Ottiene o imposta un intero senza segno a 16 bit che specifica il riferimento nero per i colori di origine. Tutti i colori più scuri di questo vengono trattati come neri. Questo valore DOVREBBE essere compreso tra zero e 4.000
ReferenceWhite { get; set; }Ottiene o imposta un intero senza segno a 16 bit che specifica il riferimento bianco per i colori di origine. Tutti i colori più chiari di questo vengono trattati come bianchi. Questo valore DOVREBBE essere compreso tra 6.000 e 10.000.
Size { get; set; }Ottiene o imposta un intero senza segno a 16 bit che specifica la dimensione in byte di questo oggetto. Questo DEVE essere 0x0018.
Values { get; set; }Ottiene o imposta un intero senza segno a 16 bit che specifica come preparare l’immagine di output. Questo campo può essere impostato su NULL o su qualsiasi combinazione di valori nell’enumerazione ColorAdjustment (sezione 2.1.5).

Guarda anche