CreateRenderAudioStateMonitorForCategoryAndDeviceId, fonction (audiostatemonitorapi.h)
Crée une instance de IAudioStateMonitor pour les flux de rendu avec la catégorie audio et l’ID de périphérique audio spécifiés.
Syntaxe
HRESULT CreateRenderAudioStateMonitorForCategoryAndDeviceId(
[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 |