WmpBitmapEncoder Classe
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.
Definisce un codificatore utilizzato per codificare le immagini di Microsoft Windows Media Photo.
public ref class WmpBitmapEncoder sealed : System::Windows::Media::Imaging::BitmapEncoder
public sealed class WmpBitmapEncoder : System.Windows.Media.Imaging.BitmapEncoder
type WmpBitmapEncoder = class
inherit BitmapEncoder
Public NotInheritable Class WmpBitmapEncoder
Inherits BitmapEncoder
- Ereditarietà
Commenti
Windows Media Photo o HD Photo è un codec che offre una migliore fedeltà delle immagini rispetto a JPEG con dimensioni di file più piccole e più funzionalità. Le immagini di Windows Media Photo ottengono una compressione senza perdita di dati usando un singolo algoritmo. Le immagini di Windows Media Photo supportano gli standard di metadati esistenti. Per altre informazioni su questo formato, vedere Panoramica del formato foto HD.
I file di Foto di Windows Media non supportano l'anteprima, le anteprime globali, le anteprime a livello di fotogramma o più fotogrammi.
La codifica non funziona con attendibilità parziale. Per informazioni sull'attendibilità parziale, vedere Sicurezza parzialmente attendibile di WPF .
Costruttori
| Nome | Descrizione |
|---|---|
| WmpBitmapEncoder() |
Inizializza una nuova istanza della classe WmpBitmapEncoder. |
Proprietà
| Nome | Descrizione |
|---|---|
| AlphaDataDiscardLevel |
Ottiene o imposta il livello di dati di frequenza alfa da rimuovere durante la transcodifica di un dominio compresso. |
| AlphaQualityLevel |
Ottiene o imposta la qualità della compressione per un canale alfa planare. |
| CodecInfo |
Ottiene informazioni che descrivono questo codec. (Ereditato da BitmapEncoder) |
| ColorContexts |
Ottiene o imposta un valore che rappresenta il profilo di colore associato a questo codificatore. (Ereditato da BitmapEncoder) |
| CompressedDomainTranscode |
Ottiene o imposta un valore che indica se è possibile utilizzare operazioni di dominio compresse. Le operazioni di dominio compresso sono operazioni di trasformazione eseguite senza decodificare i dati dell'immagine. |
| Dispatcher |
Ottiene l'oggetto DispatcherDispatcherObject a cui è associato. (Ereditato da DispatcherObject) |
| FlipHorizontal |
Ottiene o imposta un valore che indica se capovolgere l'immagine orizzontalmente. |
| FlipVertical |
Ottiene o imposta un valore che indica se capovolgere l'immagine verticalmente. |
| Frames |
Ottiene o imposta i singoli fotogrammi all'interno di un'immagine. (Ereditato da BitmapEncoder) |
| FrequencyOrder |
Ottiene o imposta un valore che indica se codificare in ordine di frequenza. |
| HorizontalTileSlices |
Ottiene o imposta il numero di divisioni orizzontali da utilizzare durante la codifica della compressione. Una singola divisione crea due aree orizzontali. |
| IgnoreOverlap |
Ottiene o imposta un valore che indica se ignorare i pixel di sovrapposizione dell'area nella codifica del dominio compresso della sottoregione. Questa funzionalità non è attualmente implementata. |
| ImageDataDiscardLevel |
Ottiene o imposta il livello di dati dell'immagine da rimuovere durante la transcodifica di un dominio compresso. |
| ImageQualityLevel |
Ottiene o imposta il livello di qualità dell'immagine. |
| InterleavedAlpha |
Ottiene o imposta un valore che indica se codificare i dati del canale alfa come canale interleaved aggiuntivo. |
| Lossless |
Ottiene o imposta un valore che indica se codificare utilizzando la compressione senza perdita di dati. |
| Metadata |
Ottiene o imposta i metadati che verranno associati a questa bitmap durante la codifica. (Ereditato da BitmapEncoder) |
| OverlapLevel |
Ottiene o imposta il livello di elaborazione della sovrapposizione. |
| Palette |
Ottiene o imposta un valore che rappresenta l'oggetto BitmapPalette di una bitmap codificata. (Ereditato da BitmapEncoder) |
| Preview |
Ottiene o imposta un oggetto BitmapSource che rappresenta l'anteprima globale di una bitmap, se presente. (Ereditato da BitmapEncoder) |
| QualityLevel |
Ottiene o imposta la qualità della compressione per l'immagine principale. |
| Rotation |
Ottiene o imposta l'oggetto Rotation dell'immagine. |
| SubsamplingLevel |
Ottiene o imposta il livello di campionamento secondario per la codifica delle immagini RGB. |
| Thumbnail |
Ottiene o imposta un oggetto BitmapSource che rappresenta l'anteprima incorporata globale. (Ereditato da BitmapEncoder) |
| UseCodecOptions |
Ottiene o imposta un valore che indica le opzioni codec da utilizzare. |
| VerticalTileSlices |
Ottiene o imposta il numero di divisioni verticali da utilizzare durante la codifica della compressione. Una singola divisione crea due aree verticali. |
Metodi
| Nome | Descrizione |
|---|---|
| CheckAccess() |
Determina se il thread chiamante ha accesso a questo DispatcherObjectoggetto . (Ereditato da DispatcherObject) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| Save(Stream) |
Codifica un'immagine bitmap in un oggetto specificato Stream. (Ereditato da BitmapEncoder) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| VerifyAccess() |
Impone che il thread chiamante abbia accesso a questo DispatcherObjectoggetto . (Ereditato da DispatcherObject) |