MediaCaptureVideoProfileMediaDescription 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.
Représente une description du média pris en charge par un profil vidéo.
public ref class MediaCaptureVideoProfileMediaDescription sealed
/// [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 MediaCaptureVideoProfileMediaDescription final
[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 MediaCaptureVideoProfileMediaDescription
Public NotInheritable Class MediaCaptureVideoProfileMediaDescription
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
backgroundMediaRecording
|
Remarques
Une instance de MediaCaptureVideoProfileMediaDescription définit un groupe de paramètres de capture pris en charge par un profil vidéo. Par exemple, un profil vidéo unique peut prendre en charge l’enregistrement de vidéos 720p à 30 images/s avec la prise en charge de la vidéo HDR, ainsi que l’enregistrement vidéo 1080p à 30 images/s sans prise en charge de la vidéo HDR. Dans ce cas, chacune d’elles est représentée par un objet MediaCaptureVideoProfileMediaDescription dans la liste SupportedRecordMediaDescription du profil vidéo. Chaque profil contient des listes distinctes de descriptions multimédias pour la capture de photos, l’aperçu et l’enregistrement vidéo. Pour plus d’informations sur les profils vidéo, consultez MediaCaptureVideoProfile.
Vous configurez l’appareil de capture pour utiliser un MediaCaptureVideoProfileMediaDescription particulier à l’aide de l’objet MediaCaptureInitializationSettings . Il est important que les valeurs de description du média de profil vidéo que vous utilisez lors de la configuration de l’appareil soient compatibles avec les autres paramètres d’initialisation. Pour plus d’informations sur l’utilisation correcte des descriptions de profil multimédia dans MediaCaptureInitializationSettings, consultez MediaCaptureInitializationSettings.PhotoMediaDescription, MediaCaptureInitializationSettings.PreviewMediaDescription et MediaCaptureInitializationSettings.RecordMediaDescription.
Pour obtenir des conseils pratiques sur l’utilisation des profils vidéo, consultez Découvrir et sélectionner des fonctionnalités d’appareil photo avec des profils d’appareil photo.
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1803 | 17134 | Propriétés |
1803 | 17134 | Subtype |
Propriétés
FrameRate |
Obtient la fréquence d’images de la description du média. |
Height |
Obtient la hauteur de la description du média. |
IsHdrVideoSupported |
Obtient une valeur indiquant si la description du média inclut la prise en charge de la vidéo HDR. |
IsVariablePhotoSequenceSupported |
Obtient une valeur indiquant si la description du média inclut la prise en charge des séquences de photos variables. |
Properties |
Obtient une carte en lecture seule des attributs personnalisés fournis par le fabricant de l’appareil de capture. |
Subtype |
Obtient une chaîne contenant le nom standard du sous-type d’encodage multimédia pris en charge par le profil multimédia, par exemple « Aac », « Jpeg » ou « Hevc ». |
Width |
Obtient la largeur de la description du média. |