acxdevice.h-Header
Dieser Header wird von den ACX-Audioklassenerweiterungen verwendet.
Weitere Informationen finden Sie unter:
übersicht über ACX Audio Class Extensions
acxdevice.h enthält die folgenden Programmierschnittstellen:
Funktionen
ACX_DEVICE_CONFIG_INIT Die ACX_DEVICE_CONFIG_INIT-Funktion initialisiert eine ACX_DEVICE_CONFIG Struktur, die beim Aufrufen der AcxDeviceInitialize-Funktion verwendet werden soll. |
ACX_DEVICEINIT_CONFIG_INIT Die ACX_DEVICEINIT_CONFIG_INIT-Funktion initialisiert die ACX_DEVICEINIT_CONFIG Struktur. |
AcxDeviceAddCircuit Die AcxDeviceAddCircuit-Funktion fügt einem WDFDEVICE einen ACX-Schaltkreis hinzu, um einen Audioendpunkt zu erstellen. |
AcxDeviceAddCircuitDevice Die AcxDeviceAddCircuitDevice-Funktion fügt einem angegebenen übergeordneten Gerät, das einen Audiopfad darstellt, ein ACX-Schaltkreisgerät hinzu. |
AcxDeviceAddFactoryCircuit Die AcxDeviceAddFactoryCircuit-Funktion fügt eine Werksschaltung zu einem WDFDEVICE zum Erstellen von Audioschaltungen hinzu. |
AcxDeviceDetachCircuit Die AcxDeviceDetachCircuit-Funktion trennt vor dem Entfernen eine Audioschaltung von einem WDFDEVICE. |
AcxDeviceGetCurrentDxExitLatency Die AcxDeviceGetCurrentDxExitLatency-Funktion ruft den aktuellen Latenzwert des Standbyzustands des Audiogeräts ab. |
AcxDeviceInitialize Die AcxDeviceInitialize-Funktion initialisiert ein AcX-Gerät (Audio Class Extension). |
AcxDeviceInitInitialize Der Clienttreiber muss AcxDeviceInitInitialize in seinem EVT_WDF_DRIVER_DEVICE_ADD Rückruf aufrufen, bevor WdfDeviceCreate aufgerufen wird. |
AcxDeviceRemoveCircuit Die AcxDeviceRemoveCircuit-Funktion entfernt die angegebene Audioschaltung von einem ACX-Gerät. |
AcxDeviceRemoveCircuitDevice Die AcxDeviceRemoveCircuitDevice-Funktion entfernt ein ACX-Schaltkreisgerät von einem angegebenen übergeordneten Gerät. |
AcxDeviceRemoveFactoryCircuit Die AcxDeviceRemoveFactoryCircuit-Funktion entfernt einen Werkskreis zum Erstellen von Audioschaltungen aus einem WDFDEVICE. |
Strukturen
ACX_DEVICE_CONFIG Die ACX_DEVICE_CONFIG-Struktur stellt Konfigurationsinformationen für die Klassenerweiterung bereit. |
ACX_DEVICEINIT_CONFIG Die ACX_DEVICEINIT_CONFIG-Struktur stellt konfigurationsinformationen für die Klassenerweiterung bereit. |
Aufzählungen
ACX_DEVICE_CONFIG_FLAGS Die ACX_DEVICE_CONFIG_FLAGS Enumeration definiert Werte, die zum Konfigurieren der Audioklassenerweiterung verwendet werden. |
ACX_DEVICEINIT_CONFIG_FLAGS Die ACX_DEVICEINIT_CONFIG_FLAGS Enumeration definiert Werte, die zum Initialisieren der Audioklassenerweiterung verwendet werden. |
ACX_DX_EXIT_LATENCY Die ACX_DX_EXIT_LATENCY Enumeration definiert Werte, die die AcX-Geräteausgangslatenz definieren. |