Coloradjustment yapısı

Aşağıdaki formu coloradjustment yapıya sahiptir:

 typeDef structnbsp; tagCOLORADJUSTME&NT {/ * ca * /
    word caSize;
    word caFlags;
    word caIlluminantIndex;
    word caRedGamma;
    word caGreenGamma;
    word caBlueGamma;
    word caReferenceBlack;
    word caReferenceWhite;
    KISA caContrast;
    KISA caBrightness;
    KISA caColorfulness;
    KISA caRedGreenTint;
} COLORADJUSTMENT

coloradjustment yapısı StretchBlt modu yarı ton olduğunda Windows StretchBlt ve StretchDIBits işlevleri tarafından kullanılan renk ayarlama değerleri tanımlar.

Üyeler

caSize

Yapısı boyutunu bayt cinsinden belirtir.

caFlags

Çıkış görüntü nasıl hazırlanmalı belirtir. Bu üye null veya aşağıdaki değerlerden herhangi bir birleşimi için ayarlanabilir.:

caIlluminantIndex

Resim nesnesi altında görüntülendiği ışık kaynağının ışıklılık belirtir. Bu üye aşağıdaki değerlerden birine ayarlanabilir:

caRedGamma

Kaynak renk kırmızı birincil n. güç gama düzeltmesi değerini belirtir. Değer için 65.000 2.500 aralığında olmalıdır. Değeri 10.000 gama düzeltme yok anlamına gelir.

caGreenGamma

Kaynak renk yeşil birincil n. güç gama düzeltmesi değerini belirtir. Değer için 65.000 2.500 aralığında olmalıdır. Değeri 10.000 gama düzeltme yok anlamına gelir.

caBlueGamma

Kaynak renk mavi birincil n. güç gama düzeltmesi değerini belirtir. Değer için 65.000 2.500 aralığında olmalıdır. Değeri 10.000 gama düzeltme yok anlamına gelir.

caReferenceBlack

Siyah başvuru kaynağı renkler için belirtir. Bu daha koyu olan tüm renkleri siyah olarak kabul edilir. Değer aralığı 0-4.000 olmalıdır.

caReferenceWhite

Beyaz başvuru için kaynak renkleri belirtir. Bundan daha açık olan tüm renkleri beyaz olarak kabul edilir. Değeri 10.000 6.000 aralığında olmalıdır.

caContrast

Kaynak nesneye uygulanan kontrast miktarını belirtir. Değeri 100 -100 aralığında olmalıdır. 0 Değeri no kontrast ayarlama anlamına gelir.

caBrightness

Kaynak nesneye uygulanacak parlaklığını belirtir. Değeri 100 -100 aralığında olmalıdır. 0 Değeri yok parlaklığı ayarlama anlamına gelir.

caColorfulness

Kaynak nesne için uygulanacak colorfulness belirtir. Değeri 100 -100 aralığında olmalıdır. 0 Değeri yok colorfulness ayarlama anlamına gelir.

caRedGreenTint

Kaynak nesne için uygulanacak kırmızı ya da yeşil tonu ayarlama miktarını belirtir. Değeri 100 -100 aralığında olmalıdır. Pozitif sayılar kırmızı doğru ayarlamak ve negatif sayılar yeşil doğru ayarlayın. 0 Hiç renk tonu ayarlama anlamına gelir.

Ayrıca bkz: CDC::GetColorAdjustment

Index