WmpBitmapEncoder.AlphaDataDiscardLevel Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger nivån för alfafrekvensdata som ska ignoreras under en komprimerad domäntranskod.
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
Egenskapsvärde
Nivån på alfadata som ska ignoreras när bilden kodas. Värdeintervallet är 0 (inga data har ignorerats) till 4 (alfakanalen har ignorerats helt). Standardvärdet är 1.
| Värde | Beskrivning |
|---|---|
| 0 | Inga bildfrekvensdata tas bort. |
| 1 | FlexBits tas bort. Bildens bildkvalitet minskas utan att bildens effektiva upplösning ändras. |
| 2 | Databandet HighPass-frekvens ignoreras. Bildens effektiva upplösning minskas med en faktor 4 i båda dimensionerna. |
| 3 | Databand med HighPass- och LowPass-frekvens ignoreras. Bildens effektiva upplösning minskas med en faktor på 16 i båda dimensionerna. |
| 4 | Alfakanalen tas bort helt. Pixelformatet ändras för att återspegla borttagningen av alfakanalen. |
Undantag
Det angivna värdet är inte mellan 0 och 4.
Kommentarer
Den här egenskapen har bara en effekt om CompressedDomainTranscode den är inställd på true och avbildningen innehåller antingen en planar- eller interfolierad alfakanal. Annars ignoreras den.