AudioDeviceModulesManager Klasse
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.
Verwaltet die Sammlungen von Audiogerätemodulen für eine Audiogeräte-Pin instance oder für einen bestimmten Audioendpunkt.
public ref class AudioDeviceModulesManager sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Devices.IAudioDeviceModulesManagerFactory, 262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioDeviceModulesManager final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Devices.IAudioDeviceModulesManagerFactory), 262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioDeviceModulesManager
function AudioDeviceModulesManager(deviceId)
Public NotInheritable Class AudioDeviceModulesManager
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)
|
App-Funktionen |
audioDeviceConfiguration
|
Konstruktoren
AudioDeviceModulesManager(String) |
Ruft eine instance der AudioDeviceModulesManager-Klasse für die angegebene Audiogeräte-ID ab. |
Methoden
FindAll() |
Erstellt eine Liste aller Audiogerätemodule, die dem Audiogerät zugeordnet sind, für das audioDeviceModulesManager initialisiert wurde. |
FindAllById(String) |
Ruft eine Liste aller Audiogerätemodule mit der angegebenen ID ab. Jedes Audiogerätemodul in der Liste weist dieselbe ID auf, verfügt jedoch über einen anderen Wert für die AudioDeviceModule.InstanceId-Eigenschaft . |
Ereignisse
ModuleNotificationReceived |
Tritt auf, wenn eine Änderung in einem der Audiogerätemodule auftritt, die dem Audiogerät zugeordnet sind, für das audioDeviceModulesManager initialisiert wurde. |