Partager via


AudioDeviceController Classe

Définition

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

public ref class AudioDeviceController 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 AudioDeviceController 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 AudioDeviceController
Public NotInheritable Class AudioDeviceController
Héritage
Object Platform::Object IInspectable AudioDeviceController
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

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

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 Using Windows Runtime objects in a multithreaded environment (.NET).

Propriétés

AudioCaptureEffectsManager

Obtient le AudioCaptureEffectsManager associé à AudioDeviceController.

Muted

Désactive ou désactive le microphone.

VolumePercent

Obtient ou définit le volume du microphone.

Méthodes

GetAvailableMediaStreamProperties(MediaStreamType)

Obtient la liste des propriétés d’encodage prises en charge pour l’appareil.

GetMediaStreamProperties(MediaStreamType)

Obtient les propriétés d’encodage du type de flux multimédia spécifié pour l’appareil.

SetMediaStreamPropertiesAsync(MediaStreamType, IMediaEncodingProperties)

Définit les propriétés d’encodage de manière asynchrone pour le type de flux multimédia spécifié pour l’appareil.

S’applique à