Partager via


ImageEncodingProperties Classe

Définition

Décrit le format d’un flux d’images.

public ref class ImageEncodingProperties sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ImageEncodingProperties final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ImageEncodingProperties final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ImageEncodingProperties
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ImageEncodingProperties
function ImageEncodingProperties()
Public NotInheritable Class ImageEncodingProperties
Héritage
Object Platform::Object IInspectable ImageEncodingProperties
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Pour obtenir des instructions sur l’utilisation d’ImageEncodingProperties pour définir les propriétés d’encodage des images capturées, consultez Capture photo, vidéo et audio de base avec MediaCapture.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1803 17134 Copier
1809 17763 CreateHeif

Constructeurs

ImageEncodingProperties()

Crée un instance de la classe ImageEncodingProperties.

Propriétés

Height

Obtient ou définit la hauteur de l’image.

Properties

Obtient des propriétés de format supplémentaires pour le flux d’images.

Subtype

Obtient ou définit le sous-type du format.

Type

Obtient le type de format.

Width

Obtient ou définit la largeur de l’image.

Méthodes

Copy()

Crée une copie de l’objet ImageEncodingProperties .

CreateBmp()

Crée un instance d’ImageEncodingProperties pour une image BMP.

CreateHeif()

Crée un instance d’ImageEncodingProperties pour le format HEIF.

CreateJpeg()

Crée un instance d’ImageEncodingProperties pour une image JPEG.

CreateJpegXR()

Crée un instance d’ImageEncodingProperties pour une image JPEG XR.

CreatePng()

Crée une instance d’ImageEncodingProperties pour une image PNG.

CreateUncompressed(MediaPixelFormat)

Crée un instance d’ImageEncodingProperties pour une image non compressée.

S’applique à

Voir aussi