CreateCaptureAudioStateMonitorForCategoryAndDeviceId, fonction (audiostatemonitorapi.h)
Crée une instance d’IAudioStateMonitor pour les flux de capture avec la catégorie audio et l’ID de périphérique audio spécifiés.
Syntaxe
HRESULT CreateCaptureAudioStateMonitorForCategoryAndDeviceId(
[in] AUDIO_STREAM_CATEGORY category,
[in] PCWSTR deviceId,
[out] IAudioStateMonitor **audioStateMonitor
);
Paramètres
[in] category
Un membre de l’énumération AUDIO_STREAM_CATEGORY spécifiant la catégorie de flux audio pour laquelle le moniteur d’état audio est créé.
[in] deviceId
Identificateur unique du périphérique audio pour lequel le moniteur d’état audio est créé. Le point de terminaison peut être spécifié à l’aide de l’ID MMDevice, obtenu à l’aide de IMMDevice ::GetId, ou à l’aide de son ID SWD, obtenu à l’aide de Windows.Devices.Enumeration ou de Windows.Media.Devices.MediaDevice.
[out] audioStateMonitor
Reçoit un pointeur vers le IAudioStateMonitor créé.
Valeur retournée
Retourne un HRESULT incluant les valeurs suivantes.
Valeur | Description |
---|---|
S_OK | Réussite. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows build 19043 |
En-tête | audiostatemonitorapi.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour