Udostępnij za pośrednictwem


WmpBitmapEncoder.AlphaDataDiscardLevel Właściwość

Definicja

Pobiera lub ustawia poziom danych o częstotliwości alfa do odrzucenia podczas transkodowania skompresowanej domeny.

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

Wartość właściwości

Poziom danych alfa do odrzucenia podczas kodowania obrazu. Zakres wartości to 0 (bez odrzuconych danych) do 4 (całkowicie odrzucony kanał alfa). Wartość domyślna to 1.

Wartość Opis
0 Nie są odrzucane żadne dane częstotliwości obrazów.
1 FlexBits są odrzucane. Jakość obrazu jest ograniczona bez zmiany efektywnej rozdzielczości obrazu.
2 Przedział danych o wysokiej częstotliwości jest odrzucany. Efektywna rozdzielczość obrazu jest zmniejszana przez współczynnik 4 w obu wymiarach.
3 Przedziały danych o częstotliwości HighPass i LowPass są odrzucane. Efektywna rozdzielczość obrazu jest zmniejszana przez współczynnik 16 w obu wymiarach.
4 Kanał alfa jest całkowicie odrzucany. Format pikseli został zmieniony w celu odzwierciedlenia usunięcia kanału alfa.

Wyjątki

Podana wartość nie mieści się w zakresie od 0 do 4.

Uwagi

Ta właściwość ma wpływ tylko wtedy, gdy CompressedDomainTranscode jest ustawiona na true , a obraz zawiera planar lub przeplatany kanał alfa; w przeciwnym razie jest ignorowany.

Dotyczy