Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

CDC::GetColorAdjustment

Diğer Kaynaklar

Yapıları, stiller, geri aramaları ve ileti eşlemeleri