mmdeviceapi.h-Header
Dieser Header wird von Core Audio-APIs verwendet. Weitere Informationen finden Sie unter
mmdeviceapi.h enthält die folgenden Programmierschnittstellen:
IActivateAudioInterfaceAsyncOperation Stellt einen asynchronen Vorgang dar, der eine WASAPI-Schnittstelle aktiviert, und stellt eine Methode zum Abrufen der Aktivierungsergebnisse bereit. |
IActivateAudioInterfaceCompletionHandler Stellt einen Rückruf bereit, um anzugeben, dass die Aktivierung einer WASAPI-Schnittstelle abgeschlossen ist. |
IAudioSystemEffectsPropertyChangeNotificationClient Eine Rückrufschnittstelle, die von Clients implementiert wird, um Benachrichtigungen zu empfangen, wenn sich die Eigenschaften von Audiosystemeffekten ändern. |
IAudioSystemEffectsPropertyStore Ermöglicht den Zugriff auf die Verwaltung von Audiospeichern für Audioeffekte und die Registrierung für Benachrichtigungen, wenn sich die Eigenschaften von Audiosystemeffekten ändern. |
IMMDevice Die IMMDevice-Schnittstelle kapselt die generischen Features einer Multimediageräteressource. |
IMMDeviceCollection Die IMMDeviceCollection-Schnittstelle stellt eine Sammlung von Multimediageräteressourcen dar. |
IMMDeviceEnumerator Die IMMDeviceEnumerator-Schnittstelle bietet Methoden zum Auflisten von Multimediageräteressourcen. |
IMMEndpoint Die IMMEndpoint-Schnittstelle stellt ein Audioendpunktgerät dar. |
IMMNotificationClient Die IMMNotificationClient-Schnittstelle stellt Benachrichtigungen bereit, wenn ein Audioendpunktgerät hinzugefügt oder entfernt wird, wenn sich der Zustand oder die Eigenschaften eines Endpunktgeräts ändern oder wenn die Standardrolle geändert wird, die einem Endpunktgerät zugewiesen ist. |
ActivateAudioInterfaceAsync Ermöglicht Windows Store-Apps den Zugriff auf bereits vorhandene COM-Schnittstellen (Component Object Model) in der WASAPI-Familie. |
AudioExtensionParams Diese Struktur wird über IShellPropSheetExt::AddPages an die Eigenschaftenseite Systemsteuerung Endpunkterweiterung übergeben und zum Erstellen von Endpunkt PropertyPages verwendet. |
DIRECTX_AUDIO_ACTIVATION_PARAMS Die DIRECTX_AUDIO_ACTIVATION_PARAMS-Struktur gibt die Initialisierungsparameter für einen DirectSound-Stream an. |
AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE Gibt den Typ eines Eigenschaftenspeichers für Audiosystemeffekte an. |
EDataFlow Die EDataFlow-Enumeration definiert Konstanten, die die Richtung angeben, in der Audiodaten zwischen einem Audioendpunktgerät und einer Anwendung fließen. |
EndpointFormFactor Die EndpointFormFactor-Enumeration definiert Konstanten, die die allgemeinen physischen Attribute eines Audioendpunktgeräts angeben. |
ERole Die ERole-Enumeration definiert Konstanten, die die Rolle angeben, die das System einem Audioendpunktgerät zugewiesen hat. |