acxdevice.h-Header
Dieser Header wird von den ACX-Audioklassenerweiterungen verwendet.
Weitere Informationen finden Sie unter
acxdevice.h enthält die folgenden Programmierschnittstellen:
Functions
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 eine ACX-Verbindung hinzu, um einen Audioendpunkt zu erstellen. |
AcxDeviceAddCircuitDevice Die AcxDeviceAddCircuitDevice-Funktion fügt einem angegebenen übergeordneten Gerät ein ACX-Leitungsgerät hinzu, das einen Audiopfad darstellt. |
AcxDeviceAddFactoryCircuit Die AcxDeviceAddFactoryCircuit-Funktion fügt einem WDFDEVICE eine Werksschaltung zum Erstellen von Audioschaltungen hinzu. |
AcxDeviceDetachCircuit Die AcxDeviceDetachCircuit-Funktion löst vor dem Entfernen eine Audioschaltung von einem WDFDEVICE. |
AcxDeviceGetCurrentDxExitLatency Die AcxDeviceGetCurrentDxExitLatency-Funktion ruft den aktuellen Wert für den Standbyzustand 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-Leitungsgerät aus einem angegebenen übergeordneten Gerät. |
AcxDeviceRemoveFactoryCircuit Die AcxDeviceRemoveFactoryCircuit-Funktion entfernt eine Werksschaltung 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. |
Enumerationen
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. |