MediaCaptureSettings 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.
Contient des paramètres de configuration en lecture seule pour l’objet MediaCapture .
public ref class MediaCaptureSettings sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class MediaCaptureSettings final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class MediaCaptureSettings
Public NotInheritable Class MediaCaptureSettings
- 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
microphone
webcam
|
Remarques
Pour obtenir une instance de cette classe, récupérez la propriété MediaCapture.MediaCaptureSettings.
Pour obtenir des conseils pratiques sur l’utilisation de l’objet MediaCapture pour capturer de l’audio, des photos et des vidéos, consultez Appareil photo.
Notes
Cette classe n’est pas agile, ce qui signifie que vous devez prendre en compte son modèle de thread et son comportement de marshaling. Pour plus d’informations, consultez Threading and Marshaling (C++/CX) et Utilisation d’objets Windows Runtime dans un environnement multithread (.NET).
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1803 | 17134 | Direct3D11Device |
Propriétés
AudioDeviceId |
Obtient le DeviceInformation.Id du microphone. |
AudioProcessing |
Obtient le mode de traitement audio. |
CameraSoundRequiredForRegion |
Obtient une valeur qui indique si la région de l’appareil nécessite qu’un son soit lu lors de la capture d’une photo ou d’une vidéo. |
ConcurrentRecordAndPhotoSequenceSupported |
Obtient une valeur qui indique si l’appareil de capture prend en charge l’enregistrement vidéo et la prise d’une séquence de photos en même temps. |
ConcurrentRecordAndPhotoSupported |
Obtient une valeur qui indique si l’appareil de capture prend en charge l’enregistrement vidéo et la prise d’une photo en même temps. |
Direct3D11Device |
Obtient un IDirect3DDevice représentant l’appareil Direct3D instance utilisé par l’objet MediaCapture associé. |
Horizontal35mmEquivalentFocalLength |
Obtient la longueur focale équivalente horizontale de 35 mm de l’objectif de l’appareil photo sur l’appareil de capture. |
MediaCategory |
Obtient la catégorie de média du média. |
PhotoCaptureSource |
Obtient le flux utilisé pour la capture de photos. |
PitchOffsetDegrees |
Obtient le décalage de tangage de la caméra en degrés. |
StreamingCaptureMode |
Obtient le mode de diffusion en continu. |
Vertical35mmEquivalentFocalLength |
Obtient la longueur focale équivalente verticale de 35 mm de l’objectif de l’appareil photo sur l’appareil de capture. |
VideoDeviceCharacteristic |
Obtient une valeur qui indique quels flux vidéo sont indépendants les uns des autres. |
VideoDeviceId |
Obtient le DeviceInformation.Id de la caméra vidéo. |