Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt eine neue instance von IAudioStateMonitor für Renderstreams mit der angegebenen Audiokategorie und Audiogeräte-ID.
Syntax
HRESULT CreateRenderAudioStateMonitorForCategoryAndDeviceId(
[in] AUDIO_STREAM_CATEGORY category,
[in] PCWSTR deviceId,
[out] IAudioStateMonitor **audioStateMonitor
);
Parameter
[in] category
Ein Member der AUDIO_STREAM_CATEGORY-Enumeration , die die Audiostreamkategorie angibt, für die der Audiozustandsmonitor erstellt wird.
[in] deviceId
Der eindeutige Bezeichner des Audiogeräts, für das der Audiozustandsmonitor erstellt wird. Der Endpunkt kann mithilfe der MMDevice-ID angegeben werden, die mit IMMDevice::GetId abgerufen wird, oder mithilfe seiner SWD-ID, die mit Windows.Devices.Enumeration oder Windows.Media.Devices.MediaDevice abgerufen wird.
[out] audioStateMonitor
Empfängt einen Zeiger auf den erstellten IAudioStateMonitor.
Rückgabewert
Gibt ein HRESULT mit den folgenden Werten zurück.
Wert | BESCHREIBUNG |
---|---|
S_OK | Erfolg. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 19043 |
Kopfzeile | audiostatemonitorapi.h |