AudioStateMonitor.CreateForRenderMonitoringWithCategoryAndDeviceId Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance der AudioStateMonitor-Klasse, die den Soundpegel für Audiorenderstreams mit dem angegebenen MediaCategory überwacht, der das angegebene Audiogerät verwendet.
public:
static AudioStateMonitor ^ CreateForRenderMonitoringWithCategoryAndDeviceId(AudioRenderCategory category, Platform::String ^ deviceId);
static AudioStateMonitor CreateForRenderMonitoringWithCategoryAndDeviceId(AudioRenderCategory const& category, winrt::hstring const& deviceId);
public static AudioStateMonitor CreateForRenderMonitoringWithCategoryAndDeviceId(AudioRenderCategory category, string deviceId);
function createForRenderMonitoringWithCategoryAndDeviceId(category, deviceId)
Public Shared Function CreateForRenderMonitoringWithCategoryAndDeviceId (category As AudioRenderCategory, deviceId As String) As AudioStateMonitor
Parameter
- category
- AudioRenderCategory
Ein Wert aus der MediaCategory-Enumeration , der die Kategorien der überwachten Audiostreams angibt. Das System kann die Kategorie eines Audiostreams verwenden, um zu bestimmen, ob er als Reaktion auf ein bestimmtes Systemereignis stummgeschaltet oder die Lautstärke verringert werden soll.
- deviceId
-
String
Platform::String
winrt::hstring
Eine Zeichenfolge, die den eindeutigen Bezeichner eines Audiogeräts enthält, für das zugeordnete Audiodatenströme überwacht werden.
Gibt zurück
Ein AudioStateMonitor-Objekt .
Hinweise
Die Methode, die Sie zum Instanziieren von AudioStateMonitor verwenden, bestimmt, welche Audiostreams überwacht werden. Mit anderen Factorymethoden der AudioStateMonitor-Klasse können Sie die Ebene von Audiostreams basierend auf ihrer AudioDeviceRole überwachen und ob der Stream Audio erfasst oder gerendert wird.
Rufen Sie FindAllAsync auf, und übergeben Sie den von GetAudioRenderSelector zurückgegebenen Wert, um die Liste der DeviceInformation-Objekte abzurufen, die die verfügbaren Audiorendergeräte darstellen.