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.
Dient zum Abrufen oder Festlegen der Ebene von Alphafrequenzdaten, die während einer komprimierten Domänentranscodierung verworfen werden sollen.
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 Wertbereich ist 0 (keine Daten verworfen) bis 4 (Alphakanal vollständig verworfen). Der Standardwert ist 1.
| Wert: | Beschreibung |
|---|---|
| 0 | Es werden keine Bildhäufigkeitsdaten verworfen. |
| 1 | FlexBits werden verworfen. Die Bildqualität des Bilds wird reduziert, ohne die effektive Auflösung des Bilds zu ändern. |
| 2 | HighPass-Frequenzdatenband wird verworfen. Die effektive Auflösung des Bilds wird um den Faktor 4 in beiden Dimensionen reduziert. |
| 3 | HighPass- und LowPass-Frequenz-Datenbänder werden verworfen. Die effektive Auflösung des Bilds wird um den Faktor 16 in beiden Dimensionen reduziert. |
| 4 | Der Alphakanal wird vollständig verworfen. Das Pixelformat wird geändert, um das Entfernen des Alphakanals widerzuspiegeln. |
Ausnahmen
Der angegebene Wert liegt nicht zwischen 0 und 4.
Hinweise
Diese Eigenschaft hat nur dann auswirkungen, wenn CompressedDomainTranscode sie festgelegt true ist und das Bild entweder einen planaren oder überlappenden Alphakanal enthält. Andernfalls wird sie ignoriert.