ImageEncodingProperties 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é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
- 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. |