Partager via


Windows.Media.Devices Espace de noms

Accède aux appareils audio, vidéo et communications et les contrôle.

Classes

AdvancedPhotoCaptureSettings

Représente les paramètres d’un objet AdvancedPhotoControl .

AdvancedPhotoControl

Fournit des fonctionnalités permettant de contrôler le comportement avancé de capture de photos sur un appareil de capture.

AudioDeviceController

Contrôle les paramètres de l’appareil sur le microphone.

AudioDeviceModule

Représente un module de périphérique audio unique, qui peut être une unité de traitement d’effet matériel ou tout autre module de configuration audio défini par un pilote audio.

AudioDeviceModuleNotificationEventArgs

Fournit des données pour l’événement AudioDeviceModulesManager.ModuleNotificationReceived qui est déclenché lorsque des modifications de module de périphérique audio se produisent.

AudioDeviceModulesManager

Gère les collections de modules de périphérique audio pour une broche de périphérique audio instance ou pour un point de terminaison audio particulier.

CallControl

Représente les propriétés, les commandes et les événements de gestion des appels sur un appareil de téléphonie.

CameraOcclusionInfo

Fournit des informations sur l’état d’occlusion d’un appareil photo.

CameraOcclusionState

Représente l’état d’occlusion d’un appareil photo.

CameraOcclusionStateChangedEventArgs

Fournit des informations sur l’événement CameraOcclusionInfo.StateChanged , qui est déclenché lorsque l’état d’occlusion de l’appareil photo change.

DefaultAudioCaptureDeviceChangedEventArgs

Contient des informations sur un événement de modification d’appareil de capture audio par défaut.

DefaultAudioRenderDeviceChangedEventArgs

Contient des informations sur un événement de modification de périphérique de rendu audio par défaut.

DialRequestedEventArgs

Contient des informations pour l’événement DialRequested .

DigitalWindowBounds

Représente les limites de la fenêtre numérique capturée lorsque DigitalWindowControl est actif.

DigitalWindowCapability

Représente les fonctionnalités de capture de fenêtre numérique de l’appareil de capture.

DigitalWindowControl

Permet aux applications de capturer un sous-ensemble du capteur de l’appareil de capture. Pour les caméras qui offrent des capteurs natifs haute résolution, cette fonctionnalité permet de faire un panoramique numérique, d’incliner et de zoomer, et permet aux applications d’obtenir des images plus détaillées de ces objets sans avoir à modifier les résolutions multimédias.

ExposureCompensationControl

Fournit des fonctionnalités permettant de modifier les niveaux d’exposition des photos capturées.

ExposureControl

Fournit des fonctionnalités permettant de contrôler les paramètres d’exposition sur un appareil de capture.

ExposurePriorityVideoControl

Lorsqu’il est pris en charge, permet à une application de spécifier si le pilote de la caméra peut ajuster dynamiquement la fréquence d’images de la capture vidéo afin d’améliorer la qualité vidéo dans des conditions de faible luminosité.

FlashControl

Fournit des fonctionnalités permettant de contrôler les paramètres flash sur un appareil de capture.

FocusControl

Fournit des fonctionnalités permettant de contrôler les paramètres de focus sur un appareil de capture.

FocusSettings

Représente les paramètres d’un objet FocusControl .

HdrVideoControl

Lorsqu’il est pris en charge, permet à une application d’activer l’enregistrement vidéo HDR (High Dynamic Range) sur l’appareil de capture.

InfraredTorchControl

Fournit des fonctionnalités permettant de contrôler les paramètres led de la torche infrarouge sur un appareil de capture.

IsoSpeedControl

Fournit des fonctionnalités permettant de contrôler les paramètres de vitesse du film ISO sur un appareil de capture.

KeypadPressedEventArgs

Contient des informations pour l’événement KeypadPressed .

LowLagPhotoControl

Fournit des fonctionnalités pour gérer le mode de capture photo à faible décalage de l’obturateur sur l’appareil de capture.

LowLagPhotoSequenceControl

Fournit des fonctionnalités permettant de gérer le mode de séquence photo à faible décalage de l’obturateur sur l’appareil de capture.

MediaDevice

Fournit des méthodes utilisées pour sélectionner des appareils pour la capture et le rendu audio, ainsi que pour la capture vidéo.

MediaDeviceControl

Obtient ou définit un paramètre d’appareil sur une caméra.

MediaDeviceControlCapabilities

Obtient les fonctionnalités d’un paramètre de caméra.

ModuleCommandResult

Représente le résultat d’une commande de module de périphérique audio, exécutée avec un appel à AudioDeviceModule.SendCommand.

OpticalImageStabilizationControl

Lorsqu’il est pris en charge, permet à une application d’activer la stabilisation optique de l’image sur l’appareil de capture.

PanelBasedOptimizationControl

Lorsqu’il est pris en charge, permet à une application d’activer le pilote du périphérique de capture pour optimiser la fonctionnalité de capture de caméra en fonction de l’emplacement du panneau de la caméra.

PhotoConfirmationControl

Fournit des fonctionnalités permettant de contrôler les paramètres de confirmation de photo sur un appareil de capture.

RedialRequestedEventArgs

Contient des informations pour l’événement RedialRequested .

RegionOfInterest

Représente une région d’intérêt qui est une région rectangulaire sur l’image qui est utilisée pour des fonctions telles que le focus et l’exposition.

RegionsOfInterestControl

Fournit des fonctionnalités permettant de gérer les régions d’intérêt sur un appareil.

SceneModeControl

Fournit des fonctionnalités permettant de contrôler les paramètres du mode scène sur un appareil de capture.

TorchControl

Fournit des fonctionnalités permettant de contrôler les paramètres led de la torche sur un appareil de capture.

VideoDeviceController

Contrôle les paramètres de l’appareil photo.

VideoDeviceControllerGetDevicePropertyResult

Représente le résultat d’une opération pour obtenir la valeur d’une propriété de pilote de contrôleur de périphérique vidéo.

VideoTemporalDenoisingControl

Lorsqu’il est pris en charge, permet à une application d’activer le bruit temporel pour la capture vidéo.

WhiteBalanceControl

Fournit des fonctionnalités pour contrôler les paramètres de balance des blancs sur un appareil de capture.

ZoomControl

Fournit des fonctionnalités permettant de contrôler les paramètres de zoom sur un appareil de capture.

ZoomSettings

Représente les paramètres de zoom qui peuvent être appliqués à ZoomControl en appelant la méthode Configure .

Interfaces

IDefaultAudioDeviceChangedEventArgs

Appelé lorsque le périphérique audio par défaut est modifié pour le rendu audio ou la capture.

IMediaDeviceController

Contrôle les paramètres de l’appareil sur une caméra vidéo ou un microphone.

Énumérations

AdvancedPhotoMode

Définit les modes avancés de capture de photos.

AudioDeviceRole

Indique le rôle d’un périphérique audio.

AutoFocusRange

Définit les options de la plage de focus automatique.

CameraOcclusionKind

Spécifie le type d’occlusion qui bloque une caméra.

CameraStreamState

Définit l’état d’un flux de caméra.

CaptureSceneMode

Définit les modes de scène de capture possibles.

CaptureUse

Définit les valeurs de l’utilisation principale de l’appareil de capture.

ColorTemperaturePreset

Définit les valeurs des présélections de température de couleur possibles.

DigitalWindowMode

Spécifie les modes du DigitalWindowControl.

FocusMode

Définit les valeurs du mode focus.

FocusPreset

Définit les valeurs des présélections de focus possibles.

HdrVideoMode

Définit les modes vidéo HDR (High Dynamic Range).

InfraredTorchMode

Définit les modes de torche infrarouge.

IsoSpeedPreset

Définit les valeurs possibles pour les présélections de vitesse ISO.

ManualFocusDistance

Définit les options pour la distance de focus manuelle.

MediaCaptureFocusState

Définit les différents états de focus que l’appareil de capture peut se trouver.

MediaCaptureOptimization

Définit les optimisations que l’appareil de capture multimédia peut utiliser.

MediaCapturePauseBehavior

Définit le comportement lorsque la capture multimédia est suspendue avec un appel à PauseAsync ou PauseRecordAsync.

OpticalImageStabilizationMode

Définit les modes de stabilisation d’image optique.

RegionOfInterestType

Définit les différents types de régions intéressantes qui peuvent être détectées par l’appareil de capture.

SendCommandStatus

Spécifie la status de la commande du module de périphérique audio, exécutée avec un appel à AudioDeviceModule.SendCommand.

TelephonyKey

Indique le bouton du clavier qui a été appuyé sur un appareil de téléphonie.

VideoDeviceControllerGetDevicePropertyStatus

Spécifie la status d’une opération pour obtenir la valeur d’une propriété de pilote de contrôleur de périphérique vidéo.

VideoDeviceControllerSetDevicePropertyStatus

Spécifie la status d’une opération pour définir la valeur d’une propriété de pilote de contrôleur de périphérique vidéo.

VideoTemporalDenoisingMode

Définit les modes de débruitage temporel de la vidéo.

ZoomTransitionMode

Définit les modes de transition de zoom.

Délégués

CallControlEventHandler

Gère les événements AnswerRequested et AudioTransferRequested .

DialRequestedEventHandler

Gère l’événement DialRequested .

KeypadPressedEventHandler

Gère l’événement KeypadPressed .

RedialRequestedEventHandler

Gère l’événement RedialRequested .

Voir aussi