WmpBitmapEncoder.AlphaDataDiscardLevel Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.