WmpBitmapEncoder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |