WmpBitmapEncoder Classe

Definizione

Definisce un codificatore usato 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à dell'immagine rispetto a JPEG con dimensioni di file più piccole e altre funzionalità. Le immagini di Foto di Windows Media ottengono una compressione senza perdita e perdita usando un singolo algoritmo. Le immagini di Foto di Windows Media supportano gli standard di metadati esistenti. Per altre informazioni su questo formato, vedere Panoramica del formato foto HD.

I file foto di Windows Media non supportano anteprime, anteprime globali, anteprime a livello di frame o più fotogrammi.

La codifica non funziona in trust parziale. Per informazioni sull'attendibilità parziale, vedere Sicurezza di attendibilità parziale WPF .

Costruttori

WmpBitmapEncoder()

Inizializza una nuova istanza della classe WmpBitmapEncoder.

Proprietà

AlphaDataDiscardLevel

Ottiene o imposta il livello dei dati di frequenza alfa da eliminare 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 colori associato a questo codificatore.

(Ereditato da BitmapEncoder)
CompressedDomainTranscode

Ottiene o imposta un valore che indica se possono essere utilizzate le operazioni di dominio compresso. Le operazioni di dominio compresso sono operazioni di trasformazione fatte in assenza della decodifica dei dati di immagine.

Dispatcher

Ottiene l'oggetto Dispatcher associato a DispatcherObject.

(Ereditato da DispatcherObject)
FlipHorizontal

Ottiene o imposta un valore che indica se capovolgere orizzontalmente l'immagine.

FlipVertical

Ottiene o imposta un valore che indica se capovolgere verticalmente l'immagine.

Frames

Ottiene o imposta i singoli frame 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 sola divisione crea due regioni orizzontali.

IgnoreOverlap

Ottiene o imposta un valore che indica se ignorare i pixel di sovrapposizione d'area nelle codifiche di domini compressi di sottoarea. Funzionalità correntemente non implementata.

ImageDataDiscardLevel

Ottiene o imposta il livello dei dati dell'immagine da eliminare durante una transcodifica del 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 un canale interfogliato 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'elemento BitmapPalette di una bitmap codificata.

(Ereditato da BitmapEncoder)
Preview

Ottiene o imposta un oggetto BitmapSource che rappresenta l'anteprima globale di questa bitmap, se esistente.

(Ereditato da BitmapEncoder)
QualityLevel

Ottiene o imposta la qualità di compressione per l'immagine principale.

Rotation

Ottiene o imposta l'oggetto Rotation dell'immagine.

SubsamplingLevel

Ottiene o imposta il livello di sub-campionamento per la codifica dell'immagine 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 quali opzioni dei codec utilizzare.

VerticalTileSlices

Ottiene o imposta il numero di divisioni verticali da utilizzare durante la codifica della compressione. Un'unica divisione crea due regioni verticali.

Metodi

CheckAccess()

Determina se il thread chiamante ha accesso a DispatcherObject.

(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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Save(Stream)

Codifica un'immagine bitmap in un oggetto Stream specificato.

(Ereditato da BitmapEncoder)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
VerifyAccess()

Impone che il thread chiamante abbia accesso a DispatcherObject.

(Ereditato da DispatcherObject)

Si applica a

Vedi anche