Partager via


WmpBitmapEncoder Classe

Définition

Définit un encodeur qui est utilisé pour encoder des images au format 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
Héritage

Remarques

Windows Media Photo ou PHOTO HD est un codec qui offre une meilleure fidélité d’image que JPEG avec des tailles de fichiers plus petites et plus de fonctionnalités. Les images photo Windows Media permettent une compression sans perte et sans perte à l’aide d’un seul algorithme. Les images photo Windows Media prennent en charge les normes de métadonnées existantes. Pour plus d’informations sur ce format, consultez Vue d’ensemble du format photo HD.

Les fichiers photo Windows Media ne prennent pas en charge la préversion, les miniatures globales, les miniatures au niveau de l’image ou plusieurs images.

L’encodage ne fonctionne pas en confiance partielle. Pour plus d’informations sur l’approbation partielle, consultez Sécurité de l’approbation partielle WPF .

Constructeurs

WmpBitmapEncoder()

Initialise une nouvelle instance de la classe WmpBitmapEncoder.

Propriétés

AlphaDataDiscardLevel

Obtient ou définit le niveau de donnée de fréquence alpha à ignorer pendant un transcodage de domaine compressé.

AlphaQualityLevel

Obtient ou définit la qualité de compression pour un canal alpha planaire.

CodecInfo

Obtient des informations qui décrivent ce codec.

(Hérité de BitmapEncoder)
ColorContexts

Obtient ou définit une valeur qui représente le profil de couleurs qui est associé à cet encodeur.

(Hérité de BitmapEncoder)
CompressedDomainTranscode

Obtient ou définit une valeur qui indique si les opérations de domaine compressées peuvent être utilisées. Les opérations de domaine compressées sont des opérations de transformation qui sont faites sans décoder les données image.

Dispatcher

Obtient le Dispatcher associé à DispatcherObject.

(Hérité de DispatcherObject)
FlipHorizontal

Obtient ou définit une valeur qui indique si l'image doit être retournée horizontalement.

FlipVertical

Obtient ou définit une valeur qui indique si l'image doit être retournée verticalement.

Frames

Obtient ou définit les trames individuelles dans une image.

(Hérité de BitmapEncoder)
FrequencyOrder

Obtient ou définit une valeur qui indique s'il faut encoder dans l'ordre de fréquence.

HorizontalTileSlices

Obtient ou définit le nombre de divisions horizontales à utiliser pendant l'encodage de compression. Une seule division crée deux régions horizontales.

IgnoreOverlap

Obtient ou définit une valeur qui indique s'il faut ignorer les pixels de chevauchement de région dans l'encodage compressé de sous-région. Cette fonctionnalité n'est pas encore implémentée.

ImageDataDiscardLevel

Obtient ou définit le niveau de donnée image à ignorer pendant un transcodage de domaine compressé.

ImageQualityLevel

Obtient ou définit le niveau de qualité de l'image.

InterleavedAlpha

Obtient ou définit une valeur qui indique s'il faut encoder les données de canal alpha comme une voie intercalaire supplémentaire.

Lossless

Obtient ou définit une valeur qui indique s'il faut encoder à l'aide de la compression sans perte.

Metadata

Obtient ou définit les métadonnées qui seront associées à cette image bitmap pendant l’encodage.

(Hérité de BitmapEncoder)
OverlapLevel

Obtient ou définit le niveau de traitement du chevauchement.

Palette

Obtient ou définit une valeur qui représente la BitmapPalette d’une bitmap encodée.

(Hérité de BitmapEncoder)
Preview

Obtient ou définit une BitmapSource qui représente l’aperçu global d’une image bitmap, le cas échéant.

(Hérité de BitmapEncoder)
QualityLevel

Obtient ou définit la qualité de compression pour l'image principale.

Rotation

Obtient ou définit le Rotation de l'image.

SubsamplingLevel

Obtient ou définit le niveau de sous-échantillonnage pour l'encodage d'image RVB.

Thumbnail

Obtient ou définit une BitmapSource qui représente la miniature incorporée globale.

(Hérité de BitmapEncoder)
UseCodecOptions

Obtient ou définit une valeur qui indique que des options de codec doivent être utilisées.

VerticalTileSlices

Obtient ou définit le nombre de divisions verticales à utiliser pendant l'encodage de compression. Une seule division crée deux régions verticales.

Méthodes

CheckAccess()

Détermine si le thread appelant a accès à ce DispatcherObject.

(Hérité de DispatcherObject)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Save(Stream)

Encode une image bitmap en un Stream spécifié.

(Hérité de BitmapEncoder)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
VerifyAccess()

Garantit que le thread appelant a accès à DispatcherObject.

(Hérité de DispatcherObject)

S’applique à

Voir aussi