MediaCaptureVideoProfileMediaDescription Classe

Définition

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
Object Platform::Object IInspectable MediaCaptureVideoProfileMediaDescription
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.

S’applique à

Voir aussi