Заголовок acxdevice.h
Этот заголовок используется расширениями аудиокласса ACX.
Дополнительные сведения см. в разделе:
Примечание
Заголовки и библиотеки ACX не включены в WDK 10.0.22621.2428 (выпущен 24 октября 2023 г.), но доступны в предыдущих версиях, а также в последней (сборки серии 25000) Insider Preview WDK. Дополнительные сведения о предварительных версиях WDK см. в разделе Установка предварительных версий пакета драйверов Windows (WDK).
acxdevice.h содержит следующие программные интерфейсы:
Функции
ACX_DEVICE_CONFIG_INIT Функция ACX_DEVICE_CONFIG_INIT инициализирует структуру ACX_DEVICE_CONFIG для использования при вызове функции AcxDeviceInitialize. |
ACX_DEVICEINIT_CONFIG_INIT Функция ACX_DEVICEINIT_CONFIG_INIT инициализирует структуру ACX_DEVICEINIT_CONFIG. |
AcxDeviceAddCircuit Функция AcxDeviceAddCircuit добавляет канал ACX в WDFDEVICE для создания конечной точки звука. |
AcxDeviceAddCircuitDevice Функция AcxDeviceAddCircuitDevice добавляет устройство цепи ACX в указанное родительское устройство, представляющее звуковой путь. |
AcxDeviceAddFactoryCircuit Функция AcxDeviceAddFactoryCircuit добавляет фабричный канал в WDFDEVICE для создания звуковых каналов. |
AcxDeviceDetachCircuit Функция AcxDeviceDetachCircuit отсоединяет звуковой канал от WDFDEVICE перед удалением. |
AcxDeviceGetCurrentDxExitLatency Функция AcxDeviceGetCurrentDxExitLatency получает значение задержки выхода текущего состояния сна звукового устройства. |
AcxDeviceInitialize Функция AcxDeviceInitialize инициализирует устройство расширения класса аудио (ACX). |
AcxDeviceInitInitialize Драйвер клиента должен вызвать AcxDeviceInitInitialize в EVT_WDF_DRIVER_DEVICE_ADD обратном вызове перед вызовом WdfDeviceCreate. |
AcxDeviceRemoveCircuit Функция AcxDeviceRemoveCircuit удаляет указанный звуковой канал с устройства ACX. |
AcxDeviceRemoveCircuitDevice Функция AcxDeviceRemoveCircuitDevice удаляет устройство цепи ACX с указанного родительского устройства. |
AcxDeviceRemoveFactoryCircuit Функция AcxDeviceRemoveFactoryCircuit удаляет фабричный канал для создания звуковых цепей из WDFDEVICE. |
Структуры
ACX_DEVICE_CONFIG Структура ACX_DEVICE_CONFIG предоставляет сведения о конфигурации для расширения класса. |
ACX_DEVICEINIT_CONFIG Структура ACX_DEVICEINIT_CONFIG предоставляет сведения о конфигурации расширения класса. |
Перечисления
ACX_DEVICE_CONFIG_FLAGS Перечисление ACX_DEVICE_CONFIG_FLAGS определяет значения, используемые для настройки расширения класса audio. |
ACX_DEVICEINIT_CONFIG_FLAGS Перечисление ACX_DEVICEINIT_CONFIG_FLAGS определяет значения, используемые для инициализации расширения класса audio. |
ACX_DX_EXIT_LATENCY Перечисление ACX_DX_EXIT_LATENCY определяет значения, определяющие задержку выхода устройства ACX. |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по