AudioDeviceController, classe

AudioDeviceController Class

Contrôle les paramètres de périphérique sur le microphone.

Syntaxe


/* Pour plus d'informations sur la création ou l'accès à cet objet, consultez les notes. */

Attributs

[MarshalingBehavior(Standard)]
[Threading(MTA)]
[Version(0x06020000)]

Membres

AudioDeviceControllerClasse possède ces types de membres :

Méthodes

The AudioDeviceController Classe a les méthodes suivantes. Avec C#, Visual Basic et C++, elle hérite également des méthodes de Object Classe.

MéthodeDescription
GetAvailableMediaStreamProperties Gets a list of the supported encoding properties for the device.
GetMediaStreamProperties Gets the encoding properties for the specified media stream type for the device.
SetMediaStreamPropertiesAsync Sets the encoding properties asynchronously for the specified media stream type for the device.

 

Propriétés

Le AudioDeviceControllerClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

Muted

Lecture/écritureMutes or unmutes the microphone.

VolumePercent

Lecture/écritureGets or sets the volume of the microphone.

 

Remarques

Pour obtenir une instance de cet objet, récupérez la propriété MediaCapture.AudioDeviceController.

Remarque   : 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 Threads et marshaling (C++/CX) et Utilisation d'objets Windows Runtime dans un environnement multithread (.NET).

Exemples

Le code suivant montre comment obtenir un AudioDeviceController à partir d'un objet MediaCapture.


    var audioDev = null;
    var captureDev = null;
    captureDev = new Windows.Media.Capture.MediaCapture();
    audioDev = captureDev.audioDeviceController;

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.Media.Devices
Windows::Media::Devices [C++]

Métadonnées

Windows.winmd

 

 

Afficher:
© 2018 Microsoft