Sdílet prostřednictvím


WmpBitmapEncoder.AlphaDataDiscardLevel Vlastnost

Definice

Získá nebo nastaví úroveň alfa frekvence dat zahodit během komprimovaného překódování domény.

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

Hodnota vlastnosti

Úroveň alfa dat, která se mají zahodit při kódování obrázku. Rozsah hodnot je 0 (žádná data nejsou zahozena) až 4 (alfa kanál je zcela zahozen). Výchozí hodnota je 1.

Hodnota Popis
0 Nejsou zahozena žádná data frekvence obrázků.
1 FlexBity se zahodí. Kvalita obrázku se sníží, aniž by se změnilo efektivní rozlišení obrázku.
2 Kmitočtové pásmo HighPass se zahodí. Efektivní rozlišení obrázku je v obou rozměrech zmenšeno faktorem 4.
3 Kmitočtová pásma HighPass a LowPass se zahodí. Efektivní rozlišení obrázku je v obou rozměrech zmenšeno faktorem 16.
4 Alfa kanál je zcela zahozen. Formát pixelu se změní tak, aby odrážel odebrání alfa kanálu.

Výjimky

Zadaná hodnota není mezi 0 a 4.

Poznámky

Tato vlastnost má efekt pouze v případě, že CompressedDomainTranscode je nastavena na true a obrázek obsahuje buď planární, nebo prokláněný alfa kanál. V opačném případě se ignoruje.

Platí pro