Struktura COLORADJUSTMENT

Struktura COLORADJUSTMENT ma następującą postać:

 element TypeDef structnbsp; tagCOLORADJUSTME&NT {/ * ca * /
    Program WORD caSize;
    Program WORD caFlags;
    Program WORD caIlluminantIndex;
    Program WORD caRedGamma;
    Program WORD caGreenGamma;
    Program WORD caBlueGamma;
    Program WORD caReferenceBlack;
    Program WORD caReferenceWhite;
    KRÓTKIE caContrast;
    KRÓTKIE caBrightness;
    KRÓTKIE caColorfulness;
    KRÓTKIE caRedGreenTint;
} COLORADJUSTMENT

Struktura COLORADJUSTMENT definiuje wartości dopasowania kolorów, używany przez system Windows StretchBlt i StretchDIBits funkcji podczas PÓŁTONÓW jest tryb StretchBlt.

Członkowie

caSize

Określa w bajtach rozmiar struktury.

caFlags

Określa, jak powinny być przygotowane obrazu wyjściowego. Członek ten można ustawić wartość NULL lub dowolną ich kombinacją następujących wartości:

caIlluminantIndex

Określa jaskrawość źródła światła, zgodnie z którą obiekt obrazu jest wyświetlany. Członek ten można ustawić jedną z następujących wartości:

caRedGamma

Określa wartość korekcja gamma n ty zasilania dla czerwonego podstawowych kolorów źródłowych. Wartość musi należeć do zakresu od 2500 65 000. Wartość 10 000 oznacza nie korekcja gamma.

caGreenGamma

Określa wartość korekcja gamma n ty zasilania zielony podstawowych kolorów źródłowych. Wartość musi należeć do zakresu od 2500 65 000. Wartość 10 000 oznacza nie korekcja gamma.

caBlueGamma

Określa wartość korekcja gamma n ty zasilania niebieski podstawowych kolorów źródłowych. Wartość musi należeć do zakresu od 2500 65 000. Wartość 10 000 oznacza nie korekcja gamma.

caReferenceBlack

Określa odniesienia dla czerni dla kolorów źródłowych. Wszystkie kolory, które są ciemniejsze niż to są traktowane jako kolor czarny. Wartość musi należeć do zakresu od 0 do 4000.

caReferenceWhite

Określa punktu odniesienia dla bieli dla kolorów źródłowych. Kolory jaśniejsze od tego są traktowane jako biały. Wartość musi należeć do zakresu od 6000 do 10 000.

caContrast

Określa ilość kontrast stosowane do obiektu źródłowego. Wartość musi być w zakresie od -100 do 100. Wartość 0 oznacza nie kontrastu.

caBrightness

Określa ilość jasność stosowane do obiektu źródłowego. Wartość musi być w zakresie od -100 do 100. Wartość 0 oznacza nie dopasowania Jasność.

caColorfulness

Określa ilość Saturacja stosowane do obiektu źródłowego. Wartość musi być w zakresie od -100 do 100. Wartość 0 oznacza nie dopasowania Saturacja.

caRedGreenTint

Określa odcień czerwoną lub zieloną korekty stosowane do obiektu źródłowego. Wartość musi być w zakresie od -100 do 100. Liczb dodatnich będzie skorygować względem czerwieni i liczb ujemnych skorygować względem zieleni. Wartość 0 oznacza żadne dostosowanie tinty.

Zobacz też CDC::GetColorAdjustment

Index