заголовок acxdevice.h
Этот заголовок используется расширениями аудиоклассов ACX.
Дополнительные сведения см. в следующем разделе:
Общие сведения о расширениях класса ACX audio
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 определяет значения, используемые для настройки расширения класса аудио. |
ACX_DEVICEINIT_CONFIG_FLAGS Перечисление ACX_DEVICEINIT_CONFIG_FLAGS определяет значения, используемые для инициализации расширения класса аудио. |
ACX_DX_EXIT_LATENCY Перечисление ACX_DX_EXIT_LATENCY определяет значения, определяющие задержку выхода устройства ACX. |