Freigeben über


CreateCaptureAudioStateMonitorForCategoryAndDeviceRole-Funktion (audiostatemonitorapi.h)

Erstellt eine neue instance von IAudioStateMonitor für Aufnahmedatenströme mit der angegebenen Audiokategorie und Audiogeräterolle.

Syntax

HRESULT CreateCaptureAudioStateMonitorForCategoryAndDeviceRole(
  AUDIO_STREAM_CATEGORY category,
  ERole                 role,
  IAudioStateMonitor    **audioStateMonitor
);

Parameter

category

Ein Member der AUDIO_STREAM_CATEGORY-Enumeration , die die Audiostreamkategorie angibt, für die der Audiozustandsmonitor erstellt wird.

role

Ein Mitglied der ERole-Enumeration , das die Audiogeräterolle angibt, für die der Audiozustandsmonitor erstellt wird.

audioStateMonitor

Empfängt einen Zeiger auf den erstellten IAudioStateMonitor.

Rückgabewert

Gibt ein HRESULT zurück, das die folgenden Werte enthält.

Wert BESCHREIBUNG
S_OK Erfolg.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Build 19043
Kopfzeile audiostatemonitorapi.h