WmpBitmapEncoder.AlphaDataDiscardLevel Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Ebene der Alphafrequenzdaten ab, die während eines Compressed Domain Transcoding-Vorgangs verworfen werden sollen, oder legt diese fest.
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
Eigenschaftswert
Die Ebene der Alphadaten, die beim Codieren des Bilds verworfen werden sollen. Der Wertebereich beträgt 0 (es werden keine Daten verworfen) bis 4 (der Alphakanal wird vollständig verworfen). Der Standardwert ist 1.
Wert | Beschreibung |
---|---|
0 | Es werden keine Bildfrequenzdaten verworfen. |
1 | FlexBits werden verworfen. Die Bildqualität wird verringert, ohne die effektive Auflösung des Bilds zu ändern. |
2 | Die Hochpass-Frequenzbanddaten werden verworfen. Die effektive Auflösung des Bilds wird in beiden Dimensionen um den Faktor 4 verringert. |
3 | Hochpass- und Tiefpass-Frequenzbanddaten werden verworfen. Die effektive Auflösung des Bilds wird in beiden Dimensionen um den Faktor 16 verringert. |
4 | Der Alphakanal wird vollständig verworfen. Das Pixelformat wird entsprechend dem entfernten Alphakanal geändert. |
Ausnahmen
Der angegebene Wert liegt nicht zwischen 0 und 4.
Hinweise
Diese Eigenschaft wirkt sich nur aus, wenn CompressedDomainTranscode auf true
festgelegt ist und das Bild entweder einen planaren oder überlappenden Alphakanal enthält. Andernfalls wird sie ignoriert.