AudioDeviceController 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.
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
- 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. |