WmpBitmapEncoder.AlphaDataDiscardLevel Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il livello di dati di frequenza alfa da rimuovere 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à
Livello di dati alfa da eliminare durante la codifica dell'immagine. L'intervallo di valori è 0 (nessun dato eliminato) a 4 (canale alfa completamente rimosso). Il valore predefinito è 1.
| Valore | Descrizione |
|---|---|
| 0 | Nessun dato sulla frequenza dell'immagine viene rimosso. |
| 1 | I flexBit vengono rimossi. La qualità dell'immagine viene ridotta senza modificare la risoluzione effettiva dell'immagine. |
| 2 | La banda dati ad alta frequenza viene rimossa. La risoluzione effettiva dell'immagine è ridotta da un fattore pari a 4 in entrambe le dimensioni. |
| 3 | Le bande di dati con 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 completamente rimosso. Il formato pixel viene modificato in modo da riflettere la rimozione del canale alfa. |
Eccezioni
Il 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.