WmpBitmapEncoder.AlphaDataDiscardLevel Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sıkıştırılmış etki alanı dönüştürme işlemi sırasında atılacak alfa frekansı verilerinin düzeyini alır veya ayarlar.
public:
property System::Byte AlphaDataDiscardLevel { System::Byte get(); void set(System::Byte value); };
public byte AlphaDataDiscardLevel { get; set; }
member this.AlphaDataDiscardLevel : byte with get, set
Public Property AlphaDataDiscardLevel As Byte
Özellik Değeri
Görüntüyü kodlarken atılacak alfa veri düzeyi. Değer aralığı 0 (veri atılamaz) ile 4 (alfa kanalı tamamen atılır) arasındadır. Varsayılan değer 1'dir.
Değer | Açıklama |
---|---|
0 | Görüntü sıklığı verileri atılır. |
1 | FlexBit'ler atılır. Görüntünün etkili çözünürlüğü değiştirilmeden görüntünün görüntü kalitesi düşürülür. |
2 | HighPass frekans veri bandı atılır. Görüntünün etkili çözünürlüğü her iki boyutta da 4 faktörüyle azaltılır. |
3 | HighPass ve LowPass frekans veri bantları atılır. Görüntünün etkili çözünürlüğü her iki boyutta da 16'lık bir faktörle azaltılır. |
4 | Alfa kanalı tamamen atılır. Piksel biçimi, alfa kanalının kaldırılmasını yansıtacak şekilde değiştirilir. |
Özel durumlar
Verilen değer 0 ile 4 arasında değil.
Açıklamalar
Bu özelliğin etkisi yalnızca olarak ayarlanırsa CompressedDomainTranscode true
ve görüntü bir planar veya araya eklenmiş alfa kanalı içeriyorsa, aksi takdirde yoksayılır.