coloradjustment yapısı
COLORADJUSTMENT Yapısını tanımlayan Windows tarafından kullanılan renk ayarlama değerleri StretchBlt ve StretchDIBits işlevleri, StretchBlt mod Yarı ton.
typedef struct tagCOLORADJUSTMENT { /* ca */
WORD caSize;
WORD caFlags;
WORD caIlluminantIndex;
WORD caRedGamma;
WORD caGreenGamma;
WORD caBlueGamma;
WORD caReferenceBlack;
WORD caReferenceWhite;
SHORT caContrast;
SHORT caBrightness;
SHORT caColorfulness;
SHORT caRedGreenTint;
} COLORADJUSTMENT;
Parametreler
caSize
Yapısı boyutunu bayt cinsinden belirtir.caFlags
Çıkış görüntü hazırlanan nasıl belirtir.Bu üye ayarlanabilir null ya da herhangi bir birleşimini aşağıdaki değerlerden biri:CA_NEGATIVE negatif orijinal görüntünün görüntülenmesi gerektiğini belirtir.
CA_LOG_FILTER Logaritmik işlevi çıktı renkleri son yoğunluğunu uygulanacağını belirtir.Aydınlatma azaldığında bu renk karşıtlığı artırır.
caIlluminantIndex
Resim nesnesi görüntülendiği ışık kaynağının ışıklılık belirtir.Bu üye aşağıdaki değerlerden birine ayarlanabilir:ILLUMINANT_EQUAL_ENERGY
ILLUMINANT_A
ILLUMINANT_B
ILLUMINANT_C
ILLUMINANT_D50
ILLUMINANT_D55
ILLUMINANT_D65
ILLUMINANT_D75
ILLUMINANT_F2
ILLUMINANT_TURNGSTEN
ILLUMINANT_DAYLIGHT
ILLUMINANT_FLUORESCENT
ILLUMINANT_NTSC
caRedGamma
Kaynak renk kırmızı birincil n. güç gama düzeltmesi değerini belirtir.Değer, 65,000 için 2.500 aralığında olmalıdır.10.000 Değerinde Gama düzeltme yok anlamına gelir.caGreenGamma
Kaynak renk yeşil birincil n. güç gama düzeltmesi değerini belirtir.Değer, 65,000 için 2.500 aralığında olmalıdır.10.000 Değerinde Gama düzeltme yok anlamına gelir.caBlueGamma
Kaynak renk mavi birincil n. güç gama düzeltmesi değerini belirtir.Değer, 65,000 için 2.500 aralığında olmalıdır.10.000 Değerinde Gama düzeltme yok anlamına gelir.caReferenceBlack
Kaynak renk siyah başvuru belirtir.Bu değerden daha koyu olan renkleri siyah olarak kabul edilir.Değer 0 ile 4.000 arasında olmalıdır.caReferenceWhite
Kaynak renk beyaz başvuru belirtir.Bundan daha açık olan renkler beyaz olarak kabul edilir.Değeri 10.000 için 6,000 aralığında olmalıdır.caContrast
Kaynak nesneye uygulanacak kontrast miktarını belirtir.Değer 100 -100 aralığında olmalıdır.0 Değeri, kontrast ayarlama yok anlamına gelir.caBrightness
Kaynak nesneye uygulanacak parlaklık miktarını belirtir.Değer 100 -100 aralığında olmalıdır.0 Değeri, parlaklığı ayarlama yok anlamına gelir.caColorfulness
Colorfulness kaynak nesneye uygulanacak miktarını belirtir.Değer 100 -100 aralığında olmalıdır.0 Değeri colorfulness ayarlama yok anlamına gelir.caRedGreenTint
Kaynak nesneye uygulanacak kırmızı veya yeşil renk tonu ayarlama miktarını belirtir.Değer 100 -100 aralığında olmalıdır.Pozitif sayılar kırmızı ayarlamak ve negatif sayılar yeşil ayarlayın.0 Renk tonu ayarlama yok anlamına gelir.
Gereksinimler
Başlık: wingdi.h