Aracılığıyla paylaş


WmpBitmapEncoder.AlphaDataDiscardLevel Özellik

Tanım

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

Byte

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.

Şunlara uygulanır