acxdevice.h-Header
Dieser Header wird von den ACX-Audioklassenerweiterungen verwendet.
Weitere Informationen finden Sie unter
Hinweis
Die ACX-Header und -Bibliotheken sind nicht im WDK 10.0.22621.2428 (veröffentlicht am 24. Oktober 2023) enthalten, sondern sind in früheren Versionen sowie in den neuesten Insider Preview-Versionen des WDK verfügbar. Weitere Informationen zu Vorschauversionen des WDK finden Sie unter Installieren von Vorschauversionen des Windows Driver Kit (WDK).
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. |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für