Condividi tramite


WmpBitmapEncoder.AlphaDataDiscardLevel Proprietà

Definizione

Ottiene o imposta il livello dei dati di frequenza alfa da eliminare durante la transcodifica di un dominio compresso.

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

Valore della proprietà

Byte

Livello dei dati di frequenza alfa da eliminare durante la codifica dell'immagine. L'intervallo dei valori è compreso tra 0 (nessun dato eliminato) a 4 (canale alfa completamente eliminato). Il valore predefinito è 1.

Valore Descrizione
0 Non viene eliminato nessun dato di frequenza dell'immagine.
1 I FlexBits vengono eliminati. La qualità delle immagini viene ridotta senza la modifica della risoluzione effettiva dell'immagine.
2 La banda dei dati di frequenza HighPass viene eliminata. La risoluzione effettiva dell'immagine viene ridotta di un fattore pari a 4 in entrambe le dimensioni.
3 Le bande dei dati di frequenza HighPass e LowPass vengono eliminate. La risoluzione effettiva dell'immagine è ridotta da un fattore pari a 16 in entrambe le dimensioni.
4 Il canale alfa viene eliminato completamente. Il formato pixel viene modificato per riflettere la rimozione del canale alfa.

Eccezioni

Valore specificato non compreso tra 0 e 4.

Commenti

Questa proprietà ha un effetto solo se CompressedDomainTranscode è impostata su true e l'immagine contiene un canale alfa planare o interleaved; in caso contrario, viene ignorato.

Si applica a