Condividi tramite


Funzione CreateRenderAudioStateMonitorForCategoryAndDeviceId (audiostatemonitorapi.h)

Crea una nuova istanza di IAudioStateMonitor per i flussi di rendering con la categoria audio e l'ID dispositivo audio specificati.

Sintassi

HRESULT CreateRenderAudioStateMonitorForCategoryAndDeviceId(
  [in]  AUDIO_STREAM_CATEGORY category,
  [in]  PCWSTR                deviceId,
  [out] IAudioStateMonitor    **audioStateMonitor
);

Parametri

[in] category

Membro dell'enumerazione AUDIO_STREAM_CATEGORY che specifica la categoria di flusso audio per cui viene creato il monitoraggio dello stato audio.

[in] deviceId

Identificatore univoco del dispositivo audio per cui viene creato il monitor dello stato audio. L'endpoint può essere specificato usando l'ID MMDevice, ottenuto usando IMMDevice::GetId o usando il relativo ID SWD, ottenuto usando Windows.Devices.Enumeration o Windows.Media.Devices.MediaDevice.

[out] audioStateMonitor

Riceve un puntatore all'oggetto IAudioStateMonitor creato.

Valore restituito

Restituisce un valore HRESULT, inclusi i valori seguenti.

Value Description
S_OK Successo.

Requisiti

Requisito Value
Client minimo supportato Build di Windows 19043
Header audiostatemonitorapi.h
Library windows.media.mediacontrol.lib