звук;

Аудиодрайв для ACX

Для разработки драйверов расширения класса аудио (ACX) используйте следующие заголовки:

Сведения о программировании звука ACX см. в статье Общие сведения о расширениях класса acx audio.

Аудиодрайтор WDM portcls

Эти заголовки используются для создания аудиодрайверов WDM(Microsoft Windows Driver Model). Эти драйверы управляют звуковым оборудованием, которое отрисовывает и захватывает потоки, содержащие звуковые данные.

Для разработки аудиодрайверов WDM portcls используйте следующие заголовки:

Сведения о программировании аудио wDM portcls см. в руководстве по проектированию аудиоустройств.

Функции IOCTL

 
IOCTL_BTHHFP_DEVICE_GET_CODEC_ID

Аудиодрайвер может отправить код управления IOCTL_BTHHFP_DEVICE_GET_CODEC_ID для запроса стека драйверов Bluetooth об идентификаторе кодека, используемом службой HFP. Это помогает звуковому драйверу определить частоту выборки данных.
IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE

IOCTL IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE Возвращает обновление состояния подключения.
IOCTL_BTHHFP_DEVICE_GET_CONTAINERID

IOCTL IOCTL_BTHHFP_DEVICE_GET_CONTAINERID Получает идентификатор контейнера PnP устройства Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR

Звуковой драйвер выдает код элемента управления IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR для получения сведений о включенном интерфейсе устройства GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2

IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2 IOCTL Получает описательные сведения об устройстве с парным профилем Handsfree (HFP).
IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES

IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES IOCTL Получает типы KSNODE, которые лучше всего описывают входные и выходные данные устройства Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE

IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE IOCTL Получает шумоподавление и эхо-подавление (NREC) Отключить обновления состояния с удаленного устройства Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES

IOCTL IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES возвращает KSPROPERTY_VALUES данные для свойства KSPROPERTY_AUDIO_VOLUMELEVEL.
IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT

IOCTL IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT запрашивает подключение уровня обслуживания профиля Handsfree (HFP) к устройству Bluetooth.
IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT

IOCTL IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT удаляет подключение уровня обслуживания профиля Handfree (HFP), которое существовало между аудиодрайвером и устройством Bluetooth.
IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE

IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE IOCTL Получает уровень громкости микрофона устройства Bluetooth.
IOCTL_BTHHFP_MIC_SET_VOLUME

IOCTL IOCTL_BTHHFP_MIC_SET_VOLUME задает уровень громкости микрофона для устройства Bluetooth.
IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE

IOCTL IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE Получает уровень громкости динамиков устройства Bluetooth.
IOCTL_BTHHFP_SPEAKER_SET_VOLUME

IOCTL IOCTL_BTHHFP_SPEAKER_SET_VOLUME задает уровень громкости для динамиков устройства Bluetooth.
IOCTL_BTHHFP_STREAM_CLOSE

IOCTL_BTHHFP_STREAM_CLOSE IOCTL указывает, что драйверу клиента больше не требуется синхронный канал, ориентированный на подключение (SCO) для потоковой передачи звука.
IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE

IOCTL IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE Получает обновление состояния потокового канала.
IOCTL_BTHHFP_STREAM_OPEN

IOCTL IOCTL_BTHHFP_STREAM_OPEN запрашивает открытый канал, ориентированный на синхронное подключение (SCO), для передачи звуковых данных по воздуху.
IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE

Код элемента управления IOCTL IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE получает обновление состояния подключения.
IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR

Звуковой драйвер выдает IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR для получения сведений об интерфейсе включенного бокового звукового устройства.
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR

Звуковой драйвер выдает код управления IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR для получения сведений о конечной точке аудио, предоставляемой через интерфейс звукового устройства бокового канала.
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2

Звуковой драйвер выдает код управления IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2 для получения сведений о конечной точке аудио, предоставляемой через интерфейс звукового устройства бокового канала.
IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE

Для обновления состояния ошибок используется IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE IOCTL.
IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE

IOCTL IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE получает параметр уровня отключения звука конечной точки звука боковой полосы.
IOCTL_SBAUD_GET_MUTEPROPERTYVALUES

Звуковой драйвер может вызвать IOCTL_SBAUD_GET_MUTEPROPERTYVALUES IOCTL, чтобы запросить диапазоны ступенчатых данных и значения min/max для всех каналов.
IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE

IOCTL IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE получает параметр бокового тона конечной точки звука боковой полосы.
IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES

IOCTL IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES получает значения свойств тома бокового тона указанной конечной точки звука.
IOCTL_SBAUD_GET_SIOP

Для получения SIOP используется IOCTL_SBAUD_GET_SIOP IOCTL.
IOCTL_SBAUD_GET_SIOP_UPDATE

IOCTL_SBAUD_GET_SIOP_UPDATE используется для получения обновляемого файла configured-codec-SIOP.
IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE

IOCTL IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE используется для обновления состояния потока.
IOCTL_SBAUD_GET_SUPPORTED_FORMATS

Звуковой драйвер выдает IOCTL_SBAUD_GET_SUPPORTED_FORMATS управляющий код, чтобы получить сведения о форматах потоков, поддерживаемых аудиоконечной точкой боковой полосы.
IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE

IOCTL IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE получает параметр уровня громкости для конечной точки звука боковой полосы.
IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES

Звуковой драйвер может вызывать IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES для запроса диапазонов данных с пошагами тома, а также минимальных и максимальных значений для всех каналов.
IOCTL_SBAUD_SET_DEVICE_CLAIMED

IOCTL IOCTL_SBAUD_SET_DEVICE_CLAIMED запрашивает устройство для боковой полосы.
IOCTL_SBAUD_SET_MUTE

IOCTL_SBAUD_SET_MUTE IOCTL используется для настройки отключения звука отрисовки (динамик).
IOCTL_SBAUD_SET_SIDETONE_PROPERTY

Для задания свойства бокового тона используется IOCTL_SBAUD_SET_SIDETONE_PROPERTY IOCTL.
IOCTL_SBAUD_SET_SIOP

Для задания команды SIOP используется IOCTL_SBAUD_SET_SIOP IOCTL.
IOCTL_SBAUD_SET_VOLUME

Для установки тома в определенном канале используется IOCTL_SBAUD_SET_VOLUME IOCTL.
IOCTL_SBAUD_STREAM_CLOSE

При закрытии маркера KS отправьте IOCTL_SBAUD_STREAM_CLOSE.
IOCTL_SBAUD_STREAM_OPEN

При первом переходе над KSSTATE_STOP (обычно в KSSTATE_ACQUIRE) отправьте IOCTL_SBAUD_STREAM_OPEN.
IOCTL_SBAUD_STREAM_START

При переходе до KSSTATE_RUN отправьте IOCTL_SBAUD_STREAM_START.
IOCTL_SBAUD_STREAM_SUSPEND

При переходе ниже KSSTATE_RUN отправьте IOCTL_SBAUD_STREAM_SUSPEND.

Перечисления

 
ACX_AUDIOENGINE_CONFIG_FLAGS

Перечисление ACX_AUDIOENGINE_CONFIG_FLAGS определяет флаги конфигурации для обработчика звука ACX.
ACX_AUDIOMODULE_CONFIG_FLAGS

Перечисление ACX_AUDIOMODULE_CONFIG_FLAGS определяет флаги конфигурации для звукового модуля ACX.
ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS

Перечисление ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS используется для настройки свойств шаблона канала, используемого диспетчером расширения аудиокласса (ACX).
ACX_CIRCUIT_TYPE

Перечисление ACX_CIRCUIT_TYPE определяет типы ACXCIRCUITs.
ACX_COMPOSITE_TEMPLATE_CONFIG_FLAGS

Перечисление ACX_COMPOSITE_TEMPLATE_CONFIG_FLAGS используется для настройки свойств составного шаблона, используемого диспетчером расширения аудиокласса (ACX).
ACX_CONNECTION_FLAGS

Перечисление ACX_CONNECTION_FLAGS используется структурой ACX_CONNECTION для указания типов идентификаторов объектов ACX.
ACX_CONSTRICTOR_OPTION

Перечисление ACX_CONSTRICTOR_OPTION определяет параметры для состояния защиты замыкания на себя узла подсистемы потоковой передачи звука.
ACX_DATAFORMAT_CONFIG_FLAGS

Перечисление ACX_DATAFORMAT_CONFIG_FLAGS используется для настройки свойств формата данных, используемого драйвером расширения класса аудио (ACX).
ACX_DATAFORMAT_LIST_CONFIG_FLAGS

Перечисление ACX_DATAFORMAT_LIST_CONFIG_FLAGS используется для настройки списка форматов данных, используемого драйвером расширения класса аудио (ACX).
ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS

Перечисление ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS используется для настройки итератора списка формата данных, используемого драйвером расширения класса аудио (ACX).
ACX_DATAFORMAT_TYPE

Перечисление ACX_DATAFORMAT_TYPE используется для указания типа формата данных, используемого драйвером расширения класса аудио (ACX).
ACX_DEVICE_CONFIG_FLAGS

Перечисление ACX_DEVICE_CONFIG_FLAGS определяет значения, используемые для настройки расширения класса audio.
ACX_DEVICEINIT_CONFIG_FLAGS

Перечисление ACX_DEVICEINIT_CONFIG_FLAGS определяет значения, используемые для инициализации расширения класса audio.
ACX_DRIVER_CONFIG_FLAGS

Перечисление ACX_DRIVER_CONFIG_FLAGS определяет значения, используемые для настройки расширения класса audio.
ACX_DX_EXIT_LATENCY

Перечисление ACX_DX_EXIT_LATENCY определяет значения, определяющие задержку выхода устройства ACX.
ACX_ELEMENT_CONFIG_FLAGS

Перечисление ACX_ELEMENT_CONFIG_FLAGS определяет флаги конфигурации для элемента ACX.
ACX_EVENT_CONFIG_FLAGS

Перечисление ACX_EVENT_CONFIG_FLAGS определяет флаги конфигурации EVENT для типа ACXEVENT.
ACX_EVENT_VERB

Перечисление ACX_EVENT_VERB описывает тип операций с командами, поддерживаемых событиями ACX.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS

Перечисление ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS определяет флаги добавления фабричного канала.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_FLAGS

Перечисление ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_FLAGS определяет флаги удаления фабричного канала.
ACX_ITEM_TYPE

Перечисление ACX_ITEM_TYPE описывает возможные типы элементов.
ACX_JACK_CONFIG_FLAGS

Перечисление ACX_JACK_CONFIG_FLAGS используется для описания свойств физического разъема для расширения класса аудио (ACX).
ACX_JACK_CONNECTION_TYPE

Перечисление ACX_JACK_CONNECTION_TYPE используется для описания типа физического разъема подключения.
ACX_JACK_GEN_LOCATION

Перечисление ACX_JACK_GEN_LOCATION используется структурой ACX_JACK_DESCRIPTION для описания общего расположения аудиоразъема в системе.
ACX_JACK_GEO_LOCATION

Перечисление ACX_JACK_GEO_LOCATION используется структурой ACX_JACK_DESCRIPTION для описания геометрического расположения аудиоразъема.
ACX_JACK_PORT_CONNECTION

Перечисление ACX_JACK_PORT_CONNECTION используется структурой ACX_JACK_DESCRIPTION и указывает тип порта, представленного разъемом.
ACX_JACK_SINK_INFO_CONNECTION_TYPE

Перечисление ACX_JACK_SINK_INFO_CONNECTION_TYPE используется структурой ACX_JACK_SINK_INFORMATION для указания типа соединения.
ACX_KEYWORDSPOTTER_CONFIG_FLAGS

Перечисление ACX_KEYWORDSPOTTER_CONFIG_FLAGS определяет флаги конфигурации для споттера ключевых слов ACX audio.
ACX_METHOD_VERB

Структура ACX_METHOD_VERB описывает тип операций с командами, поддерживаемых в методах ACX.
ACX_MIC_ARRAY_TYPE

Перечисление ACX_MIC_ARRAY_TYPE используется для указания типа массива микрофонов.
ACX_MICARRAYGEOMETRY_CONFIG_FLAGS

Перечисление ACX_MICARRAYGEOMETRY_CONFIG_FLAGS используется для настройки геометрии массива микрофонов.
ACX_MICROPHONE_CONFIG_FLAGS

Перечисление ACX_MICROPHONE_CONFIG_FLAGS используется для настройки физического микрофона.
ACX_MICROPHONE_TYPE

Перечисление ACX_MICROPHONE_TYPE используется для определения шаблона приема микрофона.
ACX_MUTE_CONFIG_FLAGS

Перечисление ACX_MUTE_CONFIG_FLAGS определяет флаги конфигурации для элемента звука ACX.
ACX_OBJECTBAG_CONFIG_FLAGS

Перечисление ACX_OBJECTBAG_CONFIG_FLAGS определяет конфигурацию для AcxObjectBag.
ACX_PEAKMETER_CONFIG_FLAGS

Перечисление ACX_PEAKMETER_CONFIG_FLAGS определяет флаги конфигурации для элемента ACX peakmeter.
ACX_PHYSICAL_CONNECTION_FLAGS

Перечисление ACX_PHYSICAL_CONNECTION_FLAGS используется структурой ACX_PHYSICAL_CONNECTION для инициализации физического соединения.
ACX_PIN_COMMUNICATION

Перечисление ACX_PIN_COMMUNICATION используется структурой ACX_PIN_CONFIG для указания типа связи контакта.
ACX_PIN_CONFIG_FLAGS

Перечисление ACX_PIN_CONFIG_FLAGS указывает параметры конфигурации закрепления, используемые в структуре ACX_PIN_CONFIG.
ACX_PIN_QUALIFIER

Перечисление ACX_PIN_QUALIFIER указывает способ подключения ПИН-кода в топологии звука с несколькими каналами.
ACX_PIN_TYPE

Перечисление ACX_PIN_TYPE используется структурой ACX_PIN_CONFIG для указания типа закрепления.
ACX_PNPEVENT_CONFIG_FLAGS

Перечисление ACX_PNPEVENT_CONFIG_FLAGS определяет флаги конфигурации PNPEVENT для типа ACXEVENT.
ACX_PROPERTY_VERB

Перечисление ACX_PROPERTY_VERB описывает тип операций с командами, поддерживаемых свойствами ACX.
ACX_REQUEST_TYPE

Перечисление ACX_REQUEST_TYPE описывает возможные типы запросов ACX.
ACX_STOP_IO_FLAGS

Перечисление ACX_STOP_IO_FLAGS определяет флаги остановки ввода-вывода.
ACX_STREAM_BRIDGE_TYPE

Перечисление ACX_STREAM_BRIDGE_TYPE описывает тип моста Acx Stream.
ACX_STREAM_STATE

ACX_STREAM_STATE описывает флаги состояния Acx Stream. Эта функция находится в заголовке acxstreams.
ACX_STREAMAUDIOENGINE_CONFIG_FLAGS

Перечисление ACX_STREAMAUDIOENGINE_CONFIG_FLAGS определяет флаги конфигурации для обработчика аудиопотока ACX.
ACX_TARGET_CIRCUIT_CONFIG_FLAGS

Перечисление ACX_TARGET_CIRCUIT_CONFIG_FLAGS определяет флаги конфигурации для целевого канала ACX.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG_FLAGS

Перечисление ACX_TARGET_FACTORY_CIRCUIT_CONFIG_FLAGS определяет флаги конфигурации для фабрики целевых каналов ACX.
ACX_TARGET_STREAM_CONFIG_FLAGS

Перечисление ACX_TARGET_STREAM_CONFIG_FLAGS определяет флаги конфигурации для целевого потока ACX.
ACX_VOLUME_CONFIG_FLAGS

Перечисление ACX_VOLUME_CONFIG_FLAGS определяет флаги конфигурации для элемента тома ACX.
ACX_VOLUME_CURVE_TYPE

Перечисление ACX_VOLUME_CURVE_TYPE определяет константы, определяющие алгоритм кривой, применяемый для установки уровня тома.
ACXFUNCENUM

Перечисление ACXFUNCENUM предоставляет индексы в таблице функций ACX.
ACXSTRUCTENUM

Перечисление ACXSTRUCTENUM предоставляет индексы в таблице структур ACX.
AUDIO_CURVE_TYPE

Перечисление AUDIO_CURVE_TYPE определяет константы, определяющие алгоритм кривой, применяемый для установки уровня громкости.
DMUS_STREAM_TYPE

Используется для синтезатора DirectMusic.
eChannelTargetType

Перечисление eChannelTargetType определяет константы, определяющие тип узла (целевого объекта) в заданном канале.
eEngineFormatType

Перечисление eEngineFormatType определяет константы, определяющие тип звуковых данных, поддерживаемый обработчиком звука.
EPcMiniportEngineEvent

В этом разделе описывается перечисление EPcMiniportEngineEvent и описываются параметры, предоставляющие дополнительные сведения, когда драйвер мини-порта сообщает об ошибке сбой.
EVENTACTIONCONTEXTTYPE

Перечисление типов контекста, связанных с действием.
EVENTACTIONSCALE

Перечисление, определяющее качество, связанное с определенным обнаружением.
EVENTACTIONTYPE

Действия для обнаружения.
EVENTFEATURES

Функции событий.
HDAUDIO_CODEC_POWER_STATE

Перечисление HDAUDIO_CODEC_POWER_STATE определяет константы, определяющие различные состояния питания, которые могут поддерживать кодеки HD Audio. Все состояния относятся к DEVICE_POWER_STATE, кроме PowerCodecD3Cold.
HDAUDIO_STREAM_STATE

Перечисление HDAUDIO_STREAM_STATE определяет константы, определяющие различные состояния потока, поддерживаемые HDAudio.
HFP_BYPASS_CODEC_ID_VERSION

Перечисление HFP_BYPASS_CODEC_ID_VERSION определяет версии структуры идентификаторов кодека, которые поддерживаются службой HFP.
KEYWORDID

Перечисление KEYWORDID определяет текст или функцию фразы ключевого слова. Значение также используется в адаптерах биометрических служб Windows.
KSPROPERTY_INTERLEAVEDAUDIO

Перечисление KSPROPERTY_INTERLEAVEDAUDIO определяет константу, которую может использовать споттер аппаратного ключевого слова, чтобы включить звук замыкания на себя, чередующийся со звуком микрофона.
PC_EXIT_LATENCY

В этом разделе рассматривается перечисление PC_EXIT_LATENCY и описываются его члены. Время задержки сопоставляется с определенным максимальным временем, когда устройство должно иметь возможность выйти из спящего режима и войти в полнофункциональное состояние (D0).
PC_REBALANCE_TYPE

Перечисление PC_REBALANCE_TYPE описывает тип поддержки перебалансирования.
PcStreamResourceType

В этом разделе рассматривается перечисление PcStreamResourceType и описываются его члены. Перечисление PcStreamResourceType используется для определения типа ресурсов, используемых для конкретной потоковой передачи звука.
SIDEBANDAUDIO_EP_USB_TRANSPORT_RESOURCE_TYPE

Описывает тип транспортного ресурса.
SIDEBANDAUDIO_PARAMS_A2DP

Определяет параметр SIDEBANDAUDIO_PARAMS_SET_A2DP.
SIDEBANDAUDIO_PARAMS_MSFT_TYPE_ID

Параметры, определенные для SIDEBANDAUDIO_PARAMS_SET_STANDARD — идентификаторы типов Майкрософт
SIDEBANDAUDIO_USB_CONTROLLER_CONFIG_INFO_TYPE

Набор параметров usb-контроллера Microsoft USB Audio Sideband.
TELEPHONY_CALLCONTROLOP

Перечисление TELEPHONY_CALLCONTROLOP определяет константы, определяющие операцию, выполняемую при телефонном вызове.
TELEPHONY_CALLSTATE

Перечисление TELEPHONY_CALLSTATE определяет константы, определяющие состояние телефонного звонка.
TELEPHONY_CALLTYPE

Перечисление TELEPHONY_CALLTYPE определяет константы, определяющие тип телефонного звонка.
TELEPHONY_PROVIDERCHANGEOP

Перечисление TELEPHONY_PROVIDERCHANGEOP определяет константы, определяющие запрошенную операцию изменения поставщика.

Функции

 
ACX_AUDIOENGINE_CALLBACKS_INIT

Функция ACX_AUDIOENGINE_CALLBACKS_INIT инициализирует структуру ACX_AUDIOENGINE_CALLBACKS драйвера.
ACX_AUDIOENGINE_CONFIG_INIT

Функция ACX_AUDIOENGINE_CONFIG_INIT инициализирует структуру ACX_AUDIOENGINE_CONFIG драйвера.
ACX_AUDIOENGINE_CONFIG_INIT_ID

Так как ACX_AUDIOENGINE_CONFIG_INIT_ID предоставляет те же функции, что и ACX_AUDIOENGINE_CONFIG_INIT, рекомендуется использовать ACX_AUDIOENGINE_CONFIG_INIT.
ACX_AUDIOMODULE_CALLBACKS_INIT

Функция ACX_AUDIOMODULE_CALLBACKS_INIT инициализирует структуру ACX_AUDIOMODULE_CALLBACKS.
ACX_AUDIOMODULE_CONFIG_INIT

Функция ACX_AUDIOMODULE_CONFIG_INIT инициализирует структуру ACX_AUDIOMODULE_CONFIG.
ACX_AUDIOMODULE_CONFIG_INIT_ID

Так как ACX_AUDIOMODULE_CONFIG_INIT_ID предоставляет те же функции, что и ACX_AUDIOMODULE_CONFIG_INIT, рекомендуется использовать ACX_AUDIOMODULE_CONFIG_INIT.
ACX_CIRCUIT_COMPOSITE_CALLBACKS_INIT

Функция ACX_CIRCUIT_COMPOSITE_CALLBACKS_INIT инициализирует структуру ACX_CIRCUIT_COMPOSITE_CALLBACKS.
ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT

Функция ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT инициализирует структуру ACX_CIRCUIT_PNPPOWER_CALLBACKS.
ACX_CIRCUIT_TEMPLATE_CONFIG_INIT

Функция ACX_CIRCUIT_TEMPLATE_CONFIG_INIT инициализирует структуру ACX_CIRCUIT_TEMPLATE_CONFIG.
ACX_COMPOSITE_TEMPLATE_CONFIG_INIT

Функция ACX_COMPOSITE_TEMPLATE_CONFIG_INIT инициализирует структуру ACX_COMPOSITE_TEMPLATE_CONFIG.
ACX_CONNECTION_INIT

Инициализирует структуру ACX_CONNECTION для использования при настройке подключения.
ACX_DATAFORMAT_CONFIG_INIT

Функция ACX_DATAFORMAT_CONFIG_INIT инициализирует структуру ACX_DATAFORMAT_CONFIG.
ACX_DATAFORMAT_CONFIG_INIT_KS

Функция ACX_DATAFORMAT_CONFIG_INIT_KS инициализирует структуру ACX_DATAFORMAT_CONFIG с помощью формата данных KS.
ACX_DATAFORMAT_LIST_CONFIG_INIT

Функция ACX_DATAFORMAT_LIST_CONFIG_INIT инициализирует структуру ACX_DATAFORMAT_LIST_CONFIG для использования драйвером расширения класса аудио (ACX).
ACX_DATAFORMAT_LIST_ITERATOR_INIT

Функция ACX_DATAFORMAT_LIST_ITERATOR_INIT инициализирует структуру ACX_DATAFORMAT_LIST_ITERATOR для использования драйвером расширения класса аудио (ACX).
ACX_DEVICE_CONFIG_INIT

Функция ACX_DEVICE_CONFIG_INIT инициализирует структуру ACX_DEVICE_CONFIG для использования при вызове функции AcxDeviceInitialize.
ACX_DEVICEINIT_CONFIG_INIT

Функция ACX_DEVICEINIT_CONFIG_INIT инициализирует структуру ACX_DEVICEINIT_CONFIG.
ACX_DRIVER_CONFIG_INIT

Функция ACX_DRIVER_CONFIG_INIT инициализирует структуру ACX_DRIVER_CONFIG перед вызовом AcxDriverInitialize.
ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT

Функция ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT инициализирует структуру ACX_DRIVER_VERSION_AVAILABLE_PARAMS перед вызовом функции AcxDriverIsVersionAvailable.
ACX_ELEMENT_CONFIG_INIT

Функция ACX_ELEMENT_CONFIG_INIT инициализирует структуру ACX_ELEMENT_CONFIG.
ACX_ELEMENT_CONFIG_INIT_ID

Так как ACX_ELEMENT_CONFIG_INIT_ID предоставляет те же функции, что и ACX_ELEMENT_CONFIG_INIT, рекомендуется использовать ACX_ELEMENT_CONFIG_INIT.
ACX_EVENT_CALLBACKS_INIT

Функция ACX_EVENT_CALLBACKS_INIT инициализирует структуру ACX_EVENTS_CALLBACKS.
ACX_EVENT_CONFIG_INIT

Функция ACX_EVENT_CONFIG_INIT инициализирует структуру ACX_EVENT_CONFIG.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_INIT

Функция ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_INIT инициализирует структуру ACX_FACTORY_CIRCUIT_ADD_CIRCUIT.
ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS_INIT

Функция ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS_INIT инициализирует структуру конфигурации ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS.
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT

Функция ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT инициализирует структуру ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_INIT

Функция ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_INIT инициализирует структуру ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT

Функция ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT инициализирует структуру ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION для использования.
ACX_IS_FIELD_AVAILABLE

Функция ACX_IS_FIELD_AVAILABLE позволяет запрашивать, доступно ли указанное поле в указанной структуре ACX в системе.
ACX_IS_FUNCTION_AVAILABLE

Функция ACX_IS_FUNCTION_AVAILABLE позволяет запрашивать, доступна ли указанная функция ACX в системе.
ACX_IS_STRUCTURE_AVAILABLE

Функция ACX_IS_STRUCTURE_AVAILABLE позволяет запрашивать, доступна ли указанная структура ACX в system.d
ACX_JACK_CALLBACKS_INIT

Функция ACX_JACK_CALLBACKS_INIT инициализирует структуру ACX_JACK_CALLBACKS для использования.
ACX_JACK_CONFIG_INIT

Макрос ACX_JACK_CONFIG_INIT вызывает функцию ACX_JACK_CONFIG_INIT_ID со значением идентификатора по умолчанию.
ACX_JACK_CONFIG_INIT_ID

Функция ACX_JACK_CONFIG_INIT_ID инициализирует структуру ACX_JACK_CONFIG с указанным идентификатором.
ACX_KEYWORDSPOTTER_CALLBACKS_INIT

Функция ACX_KEYWORDSPOTTER_CALLBACKS_INIT инициализирует структуру ACX_KEYWORDSPOTTER_CALLBACKS.
ACX_KEYWORDSPOTTER_CONFIG_INIT

Функция ACX_KEYWORDSPOTTER_CONFIG_INIT инициализирует структуру ACX_KEYWORDSPOTTER_CONFIG.
ACX_KEYWORDSPOTTER_CONFIG_INIT_ID

Так как ACX_KEYWORDSPOTTER_CONFIG_INIT_ID предоставляет те же функции, что и ACX_KEYWORDSPOTTER_CONFIG_INIT, рекомендуется использовать ACX_KEYWORDSPOTTER_CONFIG_INIT.
ACX_MICARRAYGEOMETRY_CONFIG_INIT

Функция ACX_MICARRAYGEOMETRY_CONFIG_INIT инициализирует структуру ACX_MICARRAYGEOMETRY_CONFIG для использования.
ACX_MICROPHONE_CONFIG_INIT

Функция ACX_MICROPHONE_CONFIG_INIT инициализировала структуру ACX_MICROPHONE_CONFIG для использования.
ACX_MUTE_CALLBACKS_INIT

Функция ACX_MUTE_CALLBACKS_INIT инициализирует структуру ACX_MUTE_CALLBACKS.
ACX_MUTE_CONFIG_INIT

Функция ACX_MUTE_CONFIG_INIT инициализирует структуру ACX_MUTE_CONFIG.
ACX_MUTE_CONFIG_INIT_ID

Так как ACX_MUTE_CONFIG_INIT_ID предоставляет те же функции, что и ACX_MUTE_CONFIG_INIT, рекомендуется использовать ACX_MUTE_CONFIG_INIT.
ACX_OBJECTBAG_CONFIG_INIT

Функция ACX_OBJECTBAG_CONFIG_INIT инициализирует структуру ACX_OBJECTBAG_CONFIG.
ACX_PEAKMETER_CALLBACKS_INIT

Функция ACX_PEAKMETER_CALLBACKS_INIT инициализирует структуру ACX_PEAKMETER_CALLBACKS.
ACX_PEAKMETER_CONFIG_INIT

Функция ACX_PEAKMETER_CONFIG_INIT инициализирует структуру ACX_PEAKMETER_CONFIG.
ACX_PEAKMETER_CONFIG_INIT_ID

Так как ACX_PEAKMETER_CONFIG_INIT_ID предоставляет те же функции, что и ACX_PEAKMETER_CONFIG_INIT, рекомендуется использовать ACX_PEAKMETER_CONFIG_INIT.
ACX_PHYSICAL_CONNECTION_INIT

Функция ACX_PHYSICAL_CONNECTION_INIT инициализирует структуру ACX_PHYSICAL_CONNECTION для использования.
ACX_PIN_CALLBACKS_INIT

Функция ACX_PIN_CALLBACKS_INIT инициализирует структуру ACX_PIN_CALLBACKS для использования.
ACX_PIN_CONFIG_INIT

Макрос ACX_PIN_CONFIG_INIT вызывает функцию ACX_PIN_CONFIG_INIT_ID со значением идентификатора по умолчанию.
ACX_PIN_CONFIG_INIT_ID

Функция ACX_PIN_CONFIG_INIT_ID инициализирует структуру ACX_PIN_CONFIG с указанным идентификатором.
ACX_PNPEVENT_CONFIG_INIT

Функция ACX_PNPEVENT_CONFIG_INIT инициализирует структуру ACX_PNPEVENT_CONFIG.
ACX_REQUEST_PARAMETERS_INIT

Функция ACX_REQUEST_PARAMETERS_INIT инициализирует ACX_REQUEST_PARAMETERS структуру.
ACX_REQUEST_PARAMETERS_INIT_METHOD

ACX_REQUEST_PARAMETERS_INIT_METHOD инициализирует структуру ACX_REQUEST_PARAMETERS с параметрами метода ACX.
ACX_REQUEST_PARAMETERS_INIT_PROPERTY

ACX_REQUEST_PARAMETERS_INIT_PROPERTY инициализирует структуру ACX_REQUEST_PARAMETERS с параметрами свойства ACX.
ACX_RT_STREAM_CALLBACKS_INIT

Метод функции ACX_RT_STREAM_CALLBACKS_INIT инициализирует обратные вызовы потока ACX RT. Эта функция находится в заголовке acxstreams.
ACX_RTPACKET_INIT

ACX_RTPACKET_INIT инициализирует структуру пакетов ACX RT. Эта функция находится в заголовке acxstreams.
ACX_STREAM_BRIDGE_CONFIG_INIT

Функция ACX_STREAM_BRIDGE_CONFIG_INIT инициализирует структуру конфигурации моста потока ACX.
ACX_STREAM_CALLBACKS_INIT

Функция ACX_STREAM_CALLBACKS_INIT инициализирует обратные вызовы потока ACX.
ACX_STREAMAUDIOENGINE_CALLBACKS_INIT

Функция ACX_STREAMAUDIOENGINE_CALLBACKS_INIT инициализирует структуру ACX_STREAMAUDIOENGINE_CALLBACKS.
ACX_STREAMAUDIOENGINE_CONFIG_INIT

Функция ACX_STREAMAUDIOENGINE_CONFIG_INIT инициализирует структуру ACX_STREAMAUDIOENGINE_CONFIG.
ACX_STREAMAUDIOENGINE_CONFIG_INIT_ID

Так как ACX_STREAMAUDIOENGINE_CONFIG_INIT_ID предоставляет те же функциональные возможности, что и ACX_STREAMAUDIOENGINE_CONFIG_INIT, рекомендуется использовать ACX_STREAMAUDIOENGINE_CONFIG_INIT.
ACX_STRUCTURE_SIZE

Функции ACX_STRUCTURE_SIZE получают размер указанной структуры ACX в байтах.
ACX_TARGET_CIRCUIT_CONFIG_INIT

Функция ACX_TARGET_CIRCUIT_CONFIG_INIT инициализирует структуру конфигурации целевого канала ACX.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG_INIT

Функция ACX_TARGET_FACTORY_CIRCUIT_CONFIG_INIT инициализирует структуру конфигурации целевого канала фабрики ACX.
ACX_TARGET_STREAM_CONFIG_INIT

Функция ACX_TARGET_STREAM_CONFIG_INIT инициализирует структуру конфигурации целевого потока ACX.
ACX_VOLUME_CALLBACKS_INIT

Функция ACX_VOLUME_CALLBACKS_INIT инициализирует структуру ACX_VOLUME_CALLBACKS.
ACX_VOLUME_CONFIG_INIT

Функция ACX_VOLUME_CONFIG_INIT инициализирует структуру ACX_VOLUME_CONFIG.
ACX_VOLUME_CONFIG_INIT_ID

В настоящее время ACX_VOLUME_CONFIG_INIT_ID может принимать только AcxElementIdDefault в качестве входных данных для идентификатора элемента, что аналогично использованию ACX_VOLUME_CONFIG_INIT.
AcxAudioEngineCreate

Функция AcxAudioEngineCreate используется для создания звукового модуля, который будет связан с родительским объектом устройства WDFDEVICE канала.
AcxAudioEngineGetDeviceFormatList

Функция AcxAudioEngineGetDeviceFormatList извлекает объект ACXDATAFORMATLIST в формате списка устройств ACX.
AcxAudioModuleCreate

Функция AcxAudioModuleCreate используется для создания звукового модуля, который будет связан с родительским объектом канала ACX.
AcxCircuitAddConnections

Функция AcxCircuitAddConnections добавляет подключения к ACXCIRCUIT.
AcxCircuitAddElements

Функция AcxCircuitAddElements добавляет элементы в ACXCIRCUIT.
AcxCircuitAddEvents

Функция AcxCircuitAddEvents добавляет одно или несколько событий в ACXCIRCUIT.
AcxCircuitAddPhysicalConnections

Функция AcxCircuitAddPhysicalConnections добавляет физические соединения в ACXCIRCUIT.
AcxCircuitAddPins

Функция AcxCircuitAddPins добавляет контакты в ACXCIRCUIT.
AcxCircuitCreate

Функция AcxCircuitCreate используется для создания ACXCIRCUIT.
AcxCircuitDispatchAcxRequest

AcxCircuitDispatchAcxRequest отправляет объект ACX WDFREQUEST в платформу ACX, которая будет управлять запросом.
AcxCircuitGetElementById

Если указан допустимый номер ElementID, функция AcxCircuitGetElementById возвращает соответствующий объект ACXELEMENT.
AcxCircuitGetElementsCount

Функция AcxCircuitGetElementsCount извлекает количество элементов, присоединенных к указанному каналу ACX.
AcxCircuitGetNotificationId

Функция AcxCircuitGetNotificationId извлекает идентификатор уведомления Plug and Play, который используется для уведомлений звукового модуля для указанного канала ACX.
AcxCircuitGetPinById

Если указан допустимый номер PinID, функция AcxCircuitGetPinById возвращает соответствующий объект ACXPIN.
AcxCircuitGetPinsCount

Функция AcxCircuitGetPinsCount извлекает количество контактов для указанного объекта канала.
AcxCircuitGetSymbolicLinkName

Функция AcxCircuitGetSymbolicLinkName извлекает имя символьной ссылки для указанного объекта канала.
AcxCircuitGetWdfDevice

При существующем объекте ACX Circuit функция AcxCircuitGetWdfDevice возвращает связанный объект WDFDEVICE.
AcxCircuitInitAllocate

Функция AcxCircuitInitAllocate используется для инициализации непрозрачной структуры ACXCIRCUIT_INIT, используемой функцией AcxCircuitCreate.
AcxCircuitInitAssignAcxCreateStreamCallback

Функция AcxCircuitInitAssignAcxCreateStreamCallback используется для назначения обратного вызова потока создания ACX.
AcxCircuitInitAssignAcxRequestPreprocessCallback

Функция AcxCircuitInitAssignAcxRequestPreprocessCallback добавляет обратный вызов предварительной обработки WDFREQUEST.
AcxCircuitInitAssignCategories

Функция AcxCircuitInitAssignCategories назначает набор записей KSCATERGORY для ACXCIRCUIT.
AcxCircuitInitAssignComponentUri

Функция AcxCircuitInitAssignComponentUri назначает строку URI в качестве идентификатора для ACXCIRCUIT.
AcxCircuitInitAssignMethods

Функция AcxCircuitInitAssignMethods назначает один или несколько методов ACX для ACXCIRCUIT.
AcxCircuitInitAssignName

Функция AcxCircuitInitAssignName присваивает понятное имя ACXCIRCUIT.
AcxCircuitInitAssignProperties

Функция AcxCircuitInitAssignProperties назначает одно или несколько свойств ACX ДЛЯ ACXCIRCUIT.
AcxCircuitInitDisableDefaultStreamBridgeHandling

Функция AcxCircuitInitDisableDefaultStreamBridgeHandling отключает обработку моста потока ACX по умолчанию в среде с несколькими каналами.
AcxCircuitInitFree

Функция AcxCircuitInitFree удаляет объект инициализации канала.
AcxCircuitInitSetAcxCircuitCompositeCallbacks

Функция AcxCircuitInitSetAcxCircuitCompositeCallbacks задает составные обратные вызовы драйвера для ACXCIRCUIT.
AcxCircuitInitSetAcxCircuitPnpPowerCallbacks

Функция AcxCircuitInitSetAcxCircuitPnpPowerCallbacks задает обратные вызовы PNP драйвера для ACXCIRCUIT.
AcxCircuitInitSetCircuitType

Функция AcxCircuitInitSetCircuitType используется для задания типа канала ACXCIRCUIT.
AcxCircuitInitSetComponentId

Функция AcxCircuitInitSetComponentId задает идентификатор компонента для ACXCIRCUIT.
AcxCircuitResumeIo

Функция AcxCircuitResumeIo используется для возобновления операций ввода-вывода цепи после временной остановки.
AcxCircuitResumeIoActual

Функция AcxCircuitResumeIoActual используется для возобновления операций ввода-вывода канала после остановки.
AcxCircuitResumeIoWithTag

Функция AcxCircuitResumeIoWithTag используется для возобновления операций ввода-вывода канала после остановки.
AcxCircuitStopIo

Функция AcxCircuitStopIo используется для передачи операционной системе сигнала о временной остановке операций ввода-вывода.
AcxCircuitStopIoActual

Функция AcxCircuitStopIoActual используется для передачи операционной системе сигнала о временной остановке операций ввода-вывода канала.
AcxCircuitStopIoWithTag

Функция AcxCircuitStopIoWithTag используется для передачи операционной системе сигнала о временной остановке ввода-вывода цепи.
AcxCircuitTemplateCreate

Функция AcxCircuitTemplateCreate используется для создания шаблона цепи для использования диспетчером расширения аудиоклассов (ACX).
AcxCompositeTemplateAssignCircuits

Функция AcxCompositeTemplateAssignCircuits добавляет массив шаблонов каналов в указанный составной шаблон.
AcxCompositeTemplateCreate

Функция AcxCompositeTemplateCreate используется для создания составного шаблона для использования диспетчером расширения аудиоклассов (ACX).
AcxCompositeTemplateSetCoreCircuit

Функция AcxCompositeTemplateSetCoreCircuit задает шаблон основного канала для указанного составного шаблона.
AcxDataFormatCreate

Функция AcxDataFormatCreate используется для создания формата данных для использования драйвером расширения класса аудио (ACX).
AcxDataFormatGetAverageBytesPerSec

Функция AcxDataFormatGetAverageBytesPerSec получает необходимую скорость передачи байтов в секунду для указанного формата данных.
AcxDataFormatGetBitsPerSample

Функция AcxDataFormatGetBitsPerSample получает биты на образец звука для указанного формата данных.
AcxDataFormatGetBlockAlign

Функция AcxDataFormatGetBlockAlign получает выравнивание блоков указанного формата данных.
AcxDataFormatGetChannelMask

Функция AcxDataFormatGetChannelMask получает маску канала для указанного формата данных.
AcxDataFormatGetChannelsCount

Функция AcxDataFormatGetChannelsCount получает количество аудиоканалов в указанном формате данных.
AcxDataFormatGetEncodedAverageBytesPerSec

Функция AcxDataFormatGetEncodedAverageBytesPerSec получает необходимую скорость передачи байтов в секунду для указанного закодированного формата данных.
AcxDataFormatGetEncodedChannelCount

Функция AcxDataFormatGetEncodedChannelCount получает число каналов для указанного закодированного формата данных.
AcxDataFormatGetEncodedSamplesPerSec

Функция AcxDataFormatGetEncodedSamplesPerSec получает количество выборок в секунду звука для указанного закодированного формата данных.
AcxDataFormatGetKsDataFormat

Функция AcxDataFormatGetKsDataFormat получает формат потоковой передачи ядра для указанного формата данных.
AcxDataFormatGetMajorFormat

AcxDataFormatGetMajorFormat
AcxDataFormatGetSampleRate

Функция AcxDataFormatGetSampleRate получает частоту выборки для указанного формата данных.
AcxDataFormatGetSampleSize

Функция AcxDataFormatGetSampleSize получает размер выборки для указанного формата данных.
AcxDataFormatGetSamplesPerBlock

Функция AcxDataFormatGetSamplesPerBlock получает количество выборок на блок для указанного формата данных.
AcxDataFormatGetSpecifier

Функция AcxDataFormatGetSpecifier получает описатель для указанного формата данных.
AcxDataFormatGetSubFormat

Функция AcxDataFormatGetSubFormat получает подформат для указанного формата данных.
AcxDataFormatGetValidBitsPerSample

Функция AcxDataFormatGetValidBitsPerSample получает допустимое число битов в выборке для указанного формата данных.
AcxDataFormatGetWaveFormatEx

Функция AcxDataFormatGetWaveFormatEx получает структуру WAVEFORMATEX, связанную с указанным форматом данных.
AcxDataFormatGetWaveFormatExtensible

Функция AcxDataFormatGetWaveFormatExtensible получает структуру WAVEFORMATEXTENSIBLE, связанную с указанным форматом данных.
AcxDataFormatGetWaveFormatExtensibleIec61937

Функция AcxDataFormatGetWaveFormatExtensibleIec61937 получает структуру WAVEFORMATEXTENSIBLE_IEC61937, связанную с указанным форматом данных.
AcxDataFormatIsEqual

Функция AcxDataFormatIsEqual сравнивает два объекта ACXDATAFORMAT на равенство.
AcxDataFormatListAddDataFormat

Функция AcxDataFormatListAddDataFormat добавляет объект ACXDATAFORMAT в список форматов данных.
AcxDataFormatListAssignDefaultDataFormat

Функция AcxDataFormatListAssignDefaultDataFormat добавляет объект ACXDATAFORMAT в указанный список форматов данных и задает объект ACXDATAFORMAT по умолчанию.
AcxDataFormatListBeginIteration

Функция AcxDataFormatListBeginIteration получает ACX_DATAFORMAT_LIST_ITERATOR для итерации по указанному списку формата данных.
AcxDataFormatListCreate

Функция AcxDataFormatListCreate создает новый список форматов данных ACX.
AcxDataFormatListEndIteration

Функция AcxDataFormatListEndIteration завершает процесс итерации в списке форматов данных ACX.
AcxDataFormatListRemoveDataFormat

Функция AcxDataFormatListRemoveDataFormat удаляет указанный формат данных ACX из списка форматов данных ACX.
AcxDataFormatListRemoveDataFormats

Функция AcxDataFormatListRemoveDataFormats удаляет все форматы данных из указанного списка форматов данных ACX.
AcxDataFormatListRetrieveDefaultDataFormat

AcxDataFormatListRetrieveDefaultDataFormat получает формат данных ACX по умолчанию из указанного списка форматов данных ACX.
AcxDataFormatListRetrieveNextFormat

Функция AcxDataFormatListRetrieveNextFormat получает следующий формат данных ACX при переборе списка форматов данных ACX.
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.
AcxDriverInitialize

Функция AcxDriverInitialize инициализирует указанный аудиодрайвер.
AcxDriverIsVersionAvailable

Функция AcxDriverIsVersionAvailable возвращает логическое значение, указывающее, доступна ли указанная версия драйвера.
AcxDrmAddContentHandlers

Функция AcxDrmAddContentHandlers предоставляет системе список функций, которые обрабатывают защищенное содержимое.
AcxDrmCreateContentMixed

Функция AcxCreateContentMixed создает идентификатор содержимого DRM для идентификации аудиопотока ACX, содержащего смешанное содержимое из нескольких потоков.
AcxDrmDeкильКонтент

Функция AcxDrmDevicContent удаляет идентификатор содержимого DRM, созданный с помощью AcxDrmCreateContentMixed.
AcxDrmForwardContentToDeviceObject

Функция AcxDrmForwardContentToDeviceObject принимает объект устройства, представляющий устройство, на которое вызывающий объект намерен пересылать защищенное содержимое.
AcxDrmRetrieveContentRights

Функция AcxDrmRetrieveContentRights получает права содержимого DRM, назначенные идентификатору содержимого DRM.
AcxElementAddEvents

Функция AcxElementAddEvents позволяет добавлять объекты событий ACXEVENT в объект ACXELEMENT.
AcxElementCreate

Функция AcxElementCreate используется для создания объекта ACXELEMENT, который будет связан с родительским объектом канала или объекта устройства потока.
AcxElementGetContainer

Функция AcxElementGetContainer извлекает связанный контейнер для данного элемента ACX.
AcxElementGetId

Функция AcxElementGetId извлекает число, представляющее идентификатор элемента для заданного объекта элемента ACX.
AcxEventAddEventData

Функция AcxEventAddEventData добавляет данные события в объект ACXEVENT.
AcxEventCreate

Функция AcxEventCreate создает событие .
AcxEventGenerateEvent

Функция AcxEventGenerateEvent создает событие.
AcxFactoryCircuitAddElements

Функция AcxFactoryCircuitAddElements добавляет элементы в ACXFACTORYCIRCUIT.
AcxFactoryCircuitCreate

Функция AcxFactoryCircuitCreate используется для создания ACXFACTORYCIRCUIT.
AcxFactoryCircuitGetSymbolicLinkName

Функция AcxFactoryCircuitGetSymbolicLinkName получает имя символьной ссылки для указанного канала фабрики ACX.
AcxFactoryCircuitInitAllocate

Функция AcxFactoryCircuitInitAllocate используется для инициализации непрозрачной структуры ACXFACTORYCIRCUIT_INIT, используемой функцией AcxFactoryCircuitCreate.
AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback

Функция AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback добавляет обратный вызов предварительной обработки WDFREQUEST.
AcxFactoryCircuitInitAssignCategories

Функция AcxFactoryCircuitInitAssignCategories назначает набор записей категории драйверов (GUID) для ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitAssignComponentUri

Функция AcxFactoryCircuitInitAssignComponentUri назначает строку URI в качестве идентификатора ДЛЯ ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitAssignMethods

Функция AcxCircuitFactoryInitAssignMethods назначает один или несколько методов ACX для ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitAssignName

Функция AcxFactoryCircuitInitAssignName присваивает понятное имя ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitAssignProperties

Функция AcxFactoryCircuitInitAssignProperties назначает одно или несколько свойств ACX ДЛЯ ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitFree

Функция AcxFactoryCircuitInitFree удаляет объект инициализации канала фабрики.
AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks

Функция AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks задает обратные вызовы PNP драйвера для ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitSetComponentId

Функция AcxFactoryCircuitInitSetComponentId задает идентификатор компонента для ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitSetOperationCallbacks

AcxFactoryCircuitInitSetOperationCallbacks задает обратные вызовы операций фабрики драйверов для ACXFACTORYCIRCUIT.
AcxGetManager

Функция AcxGetManager возвращает базовый дескриптор ACXMANAGER.
AcxJackChangeStateNotification

Функция AcxJackChangeStateNotification указывает, что произошло изменение состояния указанного разъема.
AcxJackCreate

Функция AcxJackCreate создает и инициализирует новый объект аудиоразъема.
AcxKeywordSpotterCreate

Функция AcxKeywordSpotterCreate используется для создания объекта точечного объекта ключевого слова ACX, который будет связан с родительским объектом объекта устройства цепи.
AcxManagerAddCompositeTemplate

Функция AcxManagerAddCompositeTemplate добавляет указанный составной шаблон в указанный ACXMANAGER.
AcxManagerRemoveCompositeTemplate

Функция AcxManagerRemoveCompositeTemplate удаляет указанный составной шаблон из указанного ACXMANAGER.
AcxMicArrayGeometryAddMicrophoneCoordinates

Функция AcxMicArrayGeometryAddMicrophoneCoordinates добавляет физические координаты в геометрию массива микрофона.
AcxMicArrayGeometryCreate

Функция AcxMicArrayGeometryCreate создает и инициализирует новый объект ACXMICARRAYGEOMETRY.
AcxMuteChangeStateNotification

Функция AcxMuteChangeStateNotification отправляет уведомление об изменении состояния отключения звука в объекте ACXMUTE, чтобы acx сгенерировать соответствующее событие.
AcxMuteCreate

Функция AcxMuteCreate используется для создания объекта звука ACX, который будет связан с родительским объектом канала.
AcxObjectBagAddBlob

Функция AcxObjectBagAddBlob добавляет данные BLOB-объекта в существующий, инициализированный AcxObjectBag.
AcxObjectBagAddGuid

Функция AcxObjectBagAddGuid добавляет данные GUID в существующий инициализированный AcxObjectBag.
AcxObjectBagAddI1

Функция AcxObjectBagAddI1 добавляет значение I1 int one byte (CHAR) к существующему инициализированному AcxObjectBag.
AcxObjectBagAddI2

Функция AcxObjectBagAddI2 добавляет значение int two byte I2 (SHORT) к существующему инициализированному AcxObjectBag.
AcxObjectBagAddI4

Функция AcxObjectBagAddI4 добавляет значение int четыре байта I4 (LONG) к существующему инициализированному AcxObjectBag.
AcxObjectBagAddI8

Функция AcxObjectBagAddI8 добавляет значение int восемь байтов I8 (LONG64) к существующему, инициализированному AcxObjectBag.
AcxObjectBagAddMultiString

Функция AcxObjectBagAddMultiString добавляет MultiString в существующий, инициализированный AcxObjectBag.
AcxObjectBagAddSizeT

Функция AcxObjectBagAddSizeT добавляет запись SIZE_T в существующий инициализированный AcxObjectBag.
AcxObjectBagAddString

Функция AcxObjectBagAddString добавляет объект WDFSTRING в существующий инициализированный AcxObjectBag.
AcxObjectBagAddUI1

Функция AcxObjectBagAddUI1 добавляет значение I1 без знака int one byte (UCHAR) к существующему, инициализированному AcxObjectBag.
AcxObjectBagAddUI2

Функция AcxObjectBagAddUI2 добавляет неподписаемое значение int two byte I2 (USHORT) к существующему инициализированному AcxObjectBag.
AcxObjectBagAddUI4

Функция AcxObjectBagAddUI4 добавляет значение unsigned int four byte I4 (ULONG) к существующему инициализированному AcxObjectBag.
AcxObjectBagAddUI8

Функция AcxObjectBagAddUI8 добавляет неподписаемое значение int восемь байтов I8 (ULONG64) к существующему инициализированному AcxObjectBag.
AcxObjectBagAddUnicodeString

Функция AcxObjectBagAddUnicodeString добавляет строку Юникода в и существующие инициализированные AcxObjectBag.
AcxObjectBagCreate

Функция AcxObjectBagCreate создает acxObjectBag.
AcxObjectBagOpen

Функция AcxObjectBagOpen открывает существующий, инициализированный AcxObjectBag.
AcxObjectBagRetrieveBlob

Функция AcxObjectBagRetrieveBlob извлекает значение большого двоичного объекта из существующего инициализированного AcxObjectBag, содержащего значения.
AcxObjectBagRetrieveGuid

Функция AcxObjectBagRetrieveGuid извлекает значение GUID из существующего инициализированного AcxObjectBag, содержащего значения.
AcxObjectBagRetrieveI1

Функция AcxObjectBagRetrieveI1 извлекает значение I1 int one byte (CHAR) из существующего инициализированного acxObjectBag, содержащего значения.
AcxObjectBagRetrieveI2

Функция AcxObjectBagRetrieveI2 извлекает значение int two byte I2 (SHORT) из существующего инициализированного acxObjectBag, содержащего значения.
AcxObjectBagRetrieveI4

Функция AcxObjectBagRetrieveI4 извлекает значение int четыре байта I4 (LONG) из существующего инициализированного acxObjectBag, содержащего значения.
AcxObjectBagRetrieveI8

Функция AcxObjectBagRetrieveI8 извлекает значение int восемь байтов I8 (LONG64) из существующего инициализированного AcxObjectBag, содержащего значения.
AcxObjectBagRetrieveMultiString

Функция AcxObjectBagRetrieveMultiString извлекает значение MultiString из существующего инициализированного acxObjectBag, содержащего значения.
AcxObjectBagRetrieveSizeT

Функция AcxObjectBagRetrieveSizeT извлекает значение SIZE_T из существующего инициализированного AcxObjectBag.
AcxObjectBagRetrieveString

Функция AcxObjectBagRetrieveString извлекает объект WDFSTRING из существующего инициализированного AcxObjectBag.
AcxObjectBagRetrieveUI1

Функция AcxObjectBagRetrieveUI1 извлекает значение UI1 без знака int один байт (UCHAR) из существующего инициализированного AcxObjectBag, содержащего значения.
AcxObjectBagRetrieveUI2

Функция AcxObjectBagRetrieveUI2 извлекает неподписанный int two byte UI2 (USHORT) из существующего инициализированного AcxObjectBag, содержащего значения.
AcxObjectBagRetrieveUI4

Функция AcxObjectBagRetrieveUI4 извлекает значение ULONG без знака из существующего инициализированного AcxObjectBag, содержащего значения.
AcxObjectBagRetrieveUI8

Функция AcxObjectBagRetrieveUI8 извлекает без знака значение int восемь байт UI8 (ULONG64) из существующего инициализированного AcxObjectBag, содержащего значения.
AcxObjectBagRetrieveUnicodeString

Функция AcxObjectBagRetrieveUnicodeString извлекает строковое значение Юникода из существующего инициализированного acxObjectBag, содержащего значения.
AcxPeakMeterCreate

Функция AcxPeakMeterCreate используется для создания объекта пикометра ACX, который будет связан с родительским объектом цепи.
AcxPinAddEvents

Функция AcxPinAddEvents добавляет массив событий в указанный контакт.
AcxPinAddJacks

Функция AcxPinAddJacks добавляет массив разъемов в указанный контакт.
AcxPinAddStreamBridges

Функция AcxPinAddStreamBridges добавляет потоковые мосты к указанному контакту.
AcxPinAssignModeDataFormatList

Функция AcxPinAssignModeDataFormatList назначает список форматов данных в режиме указанному закреплению.
AcxPinCreate

Функция AcxPinCreate создает и инициализирует новый объект ACXPIN.
AcxPinGetCircuit

Функция AcxPinGetCircuit возвращает цепь, к которой подключен контакт.
AcxPinGetId

Функция AcxPinGetId возвращает идентификатор указанного контакта.
AcxPinGetRawDataFormatList

Функция AcxPinGetRawDataFormatList возвращает список форматов данных в необработанном режиме для указанного контакта.
AcxPinGetType

Функция AcxPinGetType возвращает тип указанного контакта.
AcxPinNotifyDataFormatChange

Функция AcxPinNotifyDataFormatChange вызывается для создания события уведомления об изменении формата данных для указанного пин-кода.
AcxPinRemoveModeDataFormatList

Функция AcxPinRemoveModeDataFormatList удаляет список форматов данных режима для указанного контакта.
AcxPinRemoveStreamBridges

Функция AcxPinRemoveStreamBridges удаляет объекты ACXSTREAMBRIDGE из указанного контакта.
AcxPinRetrieveModeDataFormatList

Функция AcxPinRetrieveModeDataFormatList получает список форматов данных режима для указанного контакта.
AcxPnpEventCreate

Функция AcxPnpEventCreate создает ACXPNPEVENT.
AcxPnpEventGenerateEvent

Функция AcxPnpEventGenerateEvent создает событие ACX PNP.
AcxRequestGetParameters

Функция AcxRequestGetParameters получает параметры запроса ACX из WDFREQUEST.
AcxRtStreamCreate

AcxRtStreamCreate создает поток на основе ACX RT, который используется ОС для потоковой передачи звуковых данных.
AcxRtStreamNotifyPacketComplete

После завершения пакета драйвер вызывает AcxRtStreamNotifyPacketComplete.
AcxStreamAddConnections

Функция AcxStreamAddConnections добавляет явные подключения к новому потоку ACX во время EvtAcxCircuitCreateStream.
AcxStreamAddElements

AcxStreamAddElements используется для добавления элементов потока в AcxStream.
AcxStreamAddEvents

AcxStreamAddEvents добавляет события в поток с помощью объекта ACXEVENT.
AcxStreamAudioEngineCreate

Функция AcxStreamAudioEngineCreate используется для создания объекта звукового модуля потока ACX, который будет связан с родительским объектом потока ACX.
AcxStreamAudioEngineGetStream

Функция AcxStreamAudioEngineGetStream извлекает объект ACXSTREAM, связанный с заданным объектом обработчика аудиопотока.
AcxStreamBridgeAddStream

Функция AcxStreamBridgeAddStream добавляет существующий поток в существующий мост. Эта функция находится в заголовке acxstream.
AcxStreamBridgeCreate

Функция AcxStreamBridgeCreate использует конфигурацию потока для создания StreamBridge для канала.
AcxStreamBridgeGetTargetStream

Функция AcxStreamBridgeGetTargetStream получает поток, связанный с определенным объектом ACXSTREAMBRIDGE.
AcxStreamBridgeRemoveStream

Функция AcxStreamBridgeRemoveStream удаляет указанный поток из связанного объекта ACXSTREAMBRIDGE.
AcxStreamCreate

AcxStreamCreate создает поток ACX, который используется для управления поведением потоковой передачи.
AcxStreamDispatchAcxRequest

AcxStreamDispatchAcxRequest отправляет запрос ACX с помощью объекта запроса платформы WDFREQUEST.
AcxStreamGetCircuit

Функция AcxStreamGetCircuit возвращает объект ACXCIRCUIT, связанный с потоком.
AcxStreamGetElementById

Функция AcxStreamGetElementById возвращает дескриптор объекта ACXELEMENT для запрошенного идентификатора элемента.
AcxStreamGetElementsCount

Функция AcxStreamGetElementsCount извлекает количество элементов для указанного звукового потока.
AcxStreamGetNotificationId

Функция AcxStreamGetNotificationId извлекает идентификатор уведомления Plug and Play для указанного аудиопотока.
AcxStreamInitAssignAcxRequestPreprocessCallback

Функция AcxStreamInitAssignAcxRequestPreprocessCallback назначает потоку acxRequestPreprocessCallback.
AcxStreamInitAssignAcxRtStreamCallbacks

Функция AcxStreamInitAssignAcxRtStreamCallbacks задает обратные вызовы RT с помощью объекта ACXSTREAM_INIT.
AcxStreamInitAssignAcxStreamCallbacks

Функция AcxStreamInitAssignAcxStreamCallbacks задает обратные вызовы с помощью структуры ACX_STREAM_CALLBACKS и объекта ACXSTREAM_INIT.
AcxStreamInitAssignMethods

Функция AcxStreamInitAssignMethods назначает массив методов потоку с помощью объекта ACXSTREAM_INIT.
AcxStreamInitAssignProperties

Функция AcxStreamInitAssignProperties назначает массив свойств потоку с помощью объекта ACXSTREAM_INIT.
AcxStreamInitSetAcxRtStreamSupportsNotifications

Функция AcxStreamInitSetAcxRtStreamSupportsNotifications используется для указания, что поддерживаются уведомления буфера.
AcxStreamResumeIo

Функция AcxStreamResumeIo используется для возобновления операций ввода-вывода для потока.
AcxStreamResumeIoActual

Функция AcxStreamResumeIoActual используется для возобновления операций ввода-вывода для потока.
AcxStreamResumeIoWithTag

Функция AcxStreamResumeIoWithTag используется для возобновления операций ввода-вывода для потока.
AcxStreamStopIo

Функция AcxStreamStopIo используется для временной остановки операций ввода-вывода для потока.
AcxStreamStopIoActual

Функция AcxStreamStopIoActual используется для временной остановки операций ввода-вывода для потока.
AcxStreamStopIoWithTag

Функция AcxStreamStopIoWithTag используется для временной остановки операций ввода-вывода для потока.
AcxTargetCircuitCreate

Функция AcxTargetCircuitCreate используется для создания целевого канала ACX.
AcxTargetCircuitFormatRequestForMethod

AcxTargetCircuitFormatRequestForMethod форматирует WDFREQUEST как запрос метода ACX для использования на указанном целевом объекте канала.
AcxTargetCircuitFormatRequestForProperty

AcxTargetCircuitFormatRequestForProperty форматирует WDFREQUEST как запрос свойства ACX для использования в указанном целевом канале.
AcxTargetCircuitGetElementsCount

Функция AcxTargetCircuitGetElementsCount возвращает количество элементов ACX на удаленном целевом объекте.
AcxTargetCircuitGetPinsCount

Функция AcxTargetCircuitGetPinsCount возвращает количество контактов ACX на удаленном целевом объекте.
AcxTargetCircuitGetSymbolicLinkName

Функция AcxTargetCircuitGetSymbolicLinkName извлекает символьное имя ссылки для целевого канала ACX.
AcxTargetCircuitGetTargetElement

Функция AcxTargetCircuitGetTargetElement с допустимым значением индекса элемента вернет связанный объект ACXTARGETELEMENT.
AcxTargetCircuitGetTargetPin

Функция AcxTargetCircuitGetTargetPin, учитывая допустимое значение индекса контакта, вернет связанный объект ACXTARGETPIN.
AcxTargetCircuitGetWdfIoTarget

Функция AcxTargetCircuitGetWdfIoTarget вернет связанный объект WDFIOTARGET.
AcxTargetElementFormatRequestForMethod

Функция AcxTargetElementFormatRequestForMethod форматирует WDFREQUEST как запрос метода ACX для использования в указанном целевом элементе.
AcxTargetElementFormatRequestForProperty

AcxTargetElementFormatRequestForProperty форматирует WDFREQUEST как запрос свойства ACX для использования в указанном целевом элементе.
AcxTargetElementGetId

AcxTargetElementGetId при наличии существующего объекта ACXTARGETELEMENT возвращает соответствующее значение идентификатора.
AcxTargetElementGetNameTag

AcxTargetElementGetNameTag, заданный существующим объектом ACXTARGETELEMENT, возвращает свой тег name-tag в виде GUID.
AcxTargetElementGetType

Функция AcxTargetElementGetType при наличии существующего объекта ACXTARGETELEMENT возвращает соответствующий тип элемента в виде GUID.
AcxTargetElementGetWdfIoTarget

AcxTargetElementGetWdfIoTarget, если задан существующий объект ACXTARGETELEMENT, возвращает соответствующий объект WDFIOTARGET.
AcxTargetFactoryCircuitCreate

Функция AcxTargetFactoryCircuitCreate возвращает дескриптор новому объекту ACXTARGETFACTORYCIRCUIT ACX.
AcxTargetFactoryCircuitFormatRequestForMethod

AcxTargetFactoryCircuitFormatRequestForMethod форматирует WDFREQUEST как запрос метода ACX для использования в указанном целевом объекте фабрики цепи.
AcxTargetFactoryCircuitFormatRequestForProperty

AcxTargetFactoryCircuitFormatRequestForProperty форматирует WDFREQUEST как запрос свойства ACX для использования в указанном целевом объекте фабрики цепи.
AcxTargetFactoryCircuitGetWdfIoTarget

AcxTargetFactoryCircuitGetWdfIoTarget при наличии существующего объекта ACXTARGETFACTORYCIRCUIT возвращает соответствующий объект WDFIOTARGET.
AcxTargetPinFlushModeDataFormatListCache

Функция AcxTargetPinFlushModeDataFormatListCache очищает кэш списка форматов данных режима для указанного целевого контакта.
AcxTargetPinFormatRequestForMethod

Функция AcxTargetPinFormatRequestForMethod форматирует WDFREQUEST как запрос метода ACX для использования в указанном целевом объекте закрепления.
AcxTargetPinFormatRequestForProperty

AcxTargetPinFormatRequestForProperty форматирует WDFREQUEST как запрос свойства ACX для использования в указанном целевом объекте контактов.
AcxTargetPinGetId

AcxTargetPinGetId, заданный существующим объектом ACXTARGETPIN, возвращает связанное значение идентификатора.
AcxTargetPinGetWdfIoTarget

Функция AcxTargetPinGetWdfIoTarget при наличии существующего объекта ACXTARGETPIN возвращает соответствующий объект WDFIOTARGET.
AcxTargetPinRetrieveModeDataFormatList

Функция AcxTargetPinRetrieveModeDataFormatList, учитывая существующий объект ACXTARGETPIN, возвращает ACXDATAFORMATLIST, связанный с указанным списком форматов данных в режиме обработки сигнала.
AcxTargetStreamAssignDrmContentId

Функция AcxTargetStreamAssignDrmContentId при использовании существующего объекта ACXTARGETSTREAM назначает этот потоку идентификатор содержимого DRM.
AcxTargetStreamCreate

Функция AcxTargetStreamCreate используется для создания целевого потока.
AcxTargetStreamFormatRequestForMethod

AcxTargetStreamFormatRequestForMethod форматирует WDFREQUEST как запрос метода ACX для использования в указанном целевом объекте потока.
AcxTargetStreamFormatRequestForProperty

AcxTargetStreamFormatRequestForProperty форматирует WDFREQUEST как запрос свойства ACX для использования в указанном целевом объекте потока.
AcxTargetStreamGetElementsCount

Функция AcxTargetStreamGetElementsCount, заданная объектом ACXTARGETSTREAM, возвращает количество элементов ACX.
AcxTargetStreamGetTargetElement

Функция AcxTargetStreamGetTargetElement с допустимым значением индекса элемента возвращает соответствующий объект ACXTARGETELEMENT ACX, связанный с указанным потоком.
AcxTargetStreamGetWdfIoTarget

Функция AcxTargetStreamGetWdfIoTarget возвращает объект WDFIOTARGET WDF, связанный с указанным потоком.
AcxVolumeChangeLevelNotification

Функция AcxVolumeChangeLevelNotification отправляет уведомление об изменении уровня тома в объекте ACXVOLUME, чтобы acx смог создать соответствующее событие.
AcxVolumeCreate

Функция AcxVolumeCreate используется для создания объекта тома ACX, который будет связан с родительским объектом канала.
AddContentHandlers

Метод AddContentHandlers предоставляет системе список функций, которые обрабатывают защищенное содержимое.
AddEntry

Метод AddEntry добавляет запись в список ресурсов.
AddEntryFromParent

Метод AddEntryFromParent добавляет в список ресурсов запись, найденную в родительском списке списка ресурсов.
AddEventToEventList

Метод AddEventToEventList добавляет событие в список событий драйвера порта.
AddMember

Метод AddMember добавляет члена в группу служб.
AddStreamResource

AddStreamResource добавляет ресурс потока. Поддерживаются два типа потоковых ресурсов: прерывания и потоки, принадлежащие драйверу.
AddStreamResource2

AddStreamResource2 добавляет ресурс потока. Поддерживаются два типа потоковых ресурсов: _interrupts и принадлежащие драйверу потоки. Метод AddStreamResource2 может использоваться только драйверами минипорта audio waveRT.
AllocateAudioBuffer

Метод AllocateAudioBuffer выделяет циклический буфер для звуковых данных.
AllocateBuffer

Метод AllocateBuffer выделяет общий буфер, к которому могут обращаться драйвер порта и оборудование DMA.
AllocateBufferWithNotification

Метод AllocateAudioBufferWithNotification выделяет циклический буфер для звуковых данных, если требуется реализовать уведомление о событиях на основе DMA. Если вы не хотите получать уведомления о событиях, используйте IMiniportWaveRTStream::AllocateAudioBuffer.
AllocateContiguousPagesForMdl

Метод AllocateContiguousPagesForMdl выделяет список непрерывных несмежных страниц физической памяти и возвращает указатель на список дескрипторов памяти (MDL), описывающий их.
AllocatedBufferSize

Метод AllocatedBufferSize возвращает размер выделенного буфера.
AllocatePagesForMdl

Метод AllocatePagesForMdl выделяет список несмежных страниц физической памяти и возвращает указатель на список дескрипторов памяти (MDL), описывающий их.
AllocNotificationBuffer

Выделяет буфер указанного размера в указанном пуле памяти для использования при отправке уведомлений, чтобы обеспечить обмен данными между звуковыми модулями и приложениями UWP.
BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT

Метод BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT возвращает указатель на инициализированную структуру данных BTHHFP_AUDIO_DEVICE_CAPABILTIES.
BufferSize

Метод BufferSize возвращает размер буфера данных канала DMA в байтах.
BuildArmingPatternData

Создает данные шаблона, которые будут использоваться в последующем запросе arm. Это выполняется один раз для каждого экземпляра закрепления.
BuildArmingPatternData

Метод BuildArmingPatternData вызывается операционной системой для создания данных шаблона изготовителя оборудования, которые включают в себя данные модели, относящиеся к ключевым словам и пользователям, для обнаружения.
CallSynchronizedRoutine

Метод CallSynchronizedRoutine вызывает подпрограмму, которая не является подпрограммой службы прерываний (ISR), но выполнение которой должно быть синхронизировано с ISR.
CancelDelayedService

Метод CancelDelayedService отменяет запрошенную ранее отложенную службу.
ComputeAndAddUserModelData

Добавляет данные модели пользователя в существующий большой двоичный объект данных модели.
ComputeAndAddUserModelData

Метод ComputeAndAddUserModelData используется в пользовательском интерфейсе обучения для вычисления сведений, относящихся к пользователю, относительно ключевого слова, независимого от пользователя.
Подключить

Метод Connect подключает объект синхронизации к прерыванию.
ConnectOutput

Метод ConnectOutput подключает этот интерфейс IMXF к приемнику, указанному параметром pSinkMXF.
Copyfrom

Метод CopyFrom копирует образец данных из общего буфера канала DMA в указанный буфер назначения.
CopyTo

Метод CopyTo копирует образцы данных в общий буфер канала DMA из указанного исходного буфера.
CreateContentMixed

Метод CreateContentMixed вычисляет права на содержимое DRM для составного потока, содержащего смешанное содержимое из некоторого количества аудиопотоков KS.
D3ExitLatencyChanged

PortCls вызывает метод D3ExitLatencyChanged, когда устройство находится в спящем режиме (D3), чтобы получить новое значение задержки выхода.
DataRangeIntersection

Метод DataRangeIntersection определяет пересечение двух диапазонов данных с наивысшим качеством.
DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME

Функция DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX.
DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME

Функция DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Определенные свойства Hdaudio начинаются с "hda_".
DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME

Функция DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Определенные свойства Soundwire начинаются с "sdca_".
DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME

Функция DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Системные свойства начинаются с "sys_".
DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME

Функция DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME объявляет имя свойства контейнера объектов ACX. Свойства, определяемые USB, начинаются с "usb_".
DEFINE_ACXDRMRIGHTS_DEFAULT

Этот макрос предоставляет права DRM по умолчанию
DeleteKey

Метод DeleteKey удаляет раздел реестра.
DestroyContent

Метод DestroyContent удаляет идентификатор содержимого DRM, созданного IDrmPort::CreateContentMixed.
Отключение

Метод Disconnect отключает объект синхронизации от прерывания.
DisconnectOutput

Метод DisconnectOutput отключает этот интерфейс IMXF от приемника синтезатора или приемника захвата.
DrmAddContentHandlers

Функция DrmAddContentHandlers предоставляет системе список функций, которые обрабатывают защищенное содержимое.
DrmCreateContentMixed

Функция DrmCreateContentMixed создает идентификатор содержимого DRM для идентификации аудиопотока KS, содержащего смешанное содержимое из нескольких потоков.
DrmDeземияContent

Функция DrmDevicContent удаляет идентификатор содержимого DRM, созданный drmCreateContentMixed.
DrmForwardContentToDeviceObject

Функция DrmForwardContentToDeviceObject принимает объект устройства, представляющий устройство, на которое вызывающий объект намерен пересылать защищенное содержимое.
DrmForwardContentToFileObject

Функция DrmForwardContentToFileObject устарела и поддерживается только для поддержки существующих драйверов.
DrmForwardContentToInterface

Функция DrmForwardContentToInterface принимает указатель на COM-интерфейс объекта, в который вызывающий объект намерен пересылать защищенное содержимое.
DrmGetContentRights

Функция DrmGetContentRights извлекает права содержимого DRM, назначенные идентификатору содержимого DRM.
EnumerateKey

Метод EnumerateKey возвращает сведения о подразделах открытого ключа.
EnumerateValueKey

Метод EnumerateValueKey возвращает сведения о записи реестра, содержащей ключ значения.
EVT_ACX_AUDIOENGINE_ASSIGN_EFFECTS_STATE

Функция обратного вызова EVT_ACX_AUDIOENGINE_ASSIGN_EFFECTS_STATE реализуется драйвером и вызывается, когда для узла звукового модуля задано глобальное состояние эффектов.
EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT

Функция обратного вызова EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT реализуется драйвером и вызывается при установке внутреннего формата микса для узла звукового модуля.
EVT_ACX_AUDIOENGINE_RETRIEVE_BUFFER_SIZE_LIMITS

Обратный вызов EVT_ACX_AUDIOENGINE_RETRIEVE_BUFFER_SIZE_LIMITS реализуется драйвером и вызывается при запросе ограничений размера буфера для заданного формата данных для указанного звукового модуля.
EVT_ACX_AUDIOENGINE_RETRIEVE_EFFECTS_STATE

Функция обратного вызова EVT_ACX_AUDIOENGINE_RETRIEVE_EFFECTS_STATE реализуется драйвером и вызывается при запросе состояния глобальных эффектов для указанного узла звукового модуля.
EVT_ACX_AUDIOENGINE_RETRIEVE_ENGINE_FORMAT

Обратный вызов EVT_ACX_AUDIOENGINE_RETRIEVE_ENGINE_FORMAT реализуется драйвером и вызывается при запросе внутреннего формата микса для указанного звукового модуля.
EVT_ACX_AUDIOMODULE_PROCESSCOMMAND

EVT_ACX_AUDIOMODULE_PROCESSCOMMAND указывает драйверу обработать команду для элемента звукового модуля.
EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZE

Обратный вызов EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZE используется драйвером для инициализации составного канала при обнаружении и инициализации диспетчером ACX.
EVT_ACX_CIRCUIT_COMPOSITE_DEINITIALIZE

Обратный вызов EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_DEINITIALIZE используется драйвером для деинициализации составного канала при деинициализации диспетчером ACX.
EVT_ACX_CIRCUIT_COMPOSITE_INITIALIZE

Обратный вызов EVT_ACX_CIRCUIT_COMPOSITE_INITIALIZE используется драйвером для выполнения любой последующей инициализации после сборки составной конечной точки диспетчером ACX.
EVT_ACX_CIRCUIT_CREATE_STREAM

Драйвер определяет обратный вызов EVT_ACX_CIRCUIT_CREATE_STREAM для создания экземпляров потока канала.
EVT_ACX_CIRCUIT_POWER_DOWN

Обратный вызов EVT_ACX_CIRCUIT_POWER_DOWN используется драйвером для добавления функциональных возможностей в путь выключения для объекта ACXCIRCUIT.
EVT_ACX_CIRCUIT_POWER_UP

Обратный вызов EVT_ACX_CIRCUIT_POWER_UP используется драйвером для добавления функциональных возможностей в пути включения объекта ACXCIRCUIT.
EVT_ACX_CIRCUIT_PREPARE_HARDWARE

Обратный вызов EVT_ACX_CIRCUIT_PREPARE_HARDWARE используется драйвером для добавления функциональных возможностей, когда канал находится на этапе подготовки оборудования.
EVT_ACX_CIRCUIT_RELEASE_HARDWARE

Обратный вызов EVT_ACX_CIRCUIT_RELEASE_HARDWARE используется драйвером для добавления функциональных возможностей, когда ACXCIRCUIT находится на этапе выпуска оборудования.
EVT_ACX_EVENT_DISABLE

Обратный вызов EVT_ACX_EVENT_DISABLE используется драйвером для отключения источника ACXEVENT.
EVT_ACX_EVENT_ENABLE

Драйвер использует обратный вызов EVT_ACX_EVENT_ENABLE для включения источника ACXEVENT.
EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT

Обратный вызов EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT вызывается ACX, когда драйвер должен создать объект ACXCIRCUIT с указанной конфигурацией.
EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE

Обратный вызов EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE вызывается ACX, когда драйвер должен создать WDFDEVICE для нового объекта ACXCIRCUIT.
EVT_ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE

Обратный вызов EVT_ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE вызывается ACX, когда драйвер должен удалить ранее созданный объект WDFDEVICE, связанный с объектом ACXCIRCUIT.
EVT_ACX_FACTORY_CIRCUIT_POWER_DOWN

Обратный вызов EVT_ACX_FACTORY_CIRCUIT_POWER_DOWN используется драйвером для добавления функциональных возможностей в пути выключения питания объекта ACXFACTORYCIRCUIT.
EVT_ACX_FACTORY_CIRCUIT_POWER_UP

Обратный вызов EVT_ACX_FACTORY_CIRCUIT_POWER_UP используется драйвером для добавления функциональных возможностей в пути включения объекта ACXFACTORYCIRCUIT.
EVT_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE

Обратный вызов EVT_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE используется драйвером для добавления функциональных возможностей, когда фабрика цепи находится на этапе подготовки оборудования.
EVT_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE

Обратный вызов EVT_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE используется драйвером для добавления функциональных возможностей, когда ACXFACTORYCIRCUIT находится на этапе выпуска оборудования.
EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE

Функция обратного вызова EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE реализуется драйвером и вызывается при запросе состояния для указанного разъема.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_ARM

EVT_ACX_KEYWORDSPOTTER_ASSIGN_ARM задает состояние руки точечного элемента ключевого слова.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS

EVT_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS назначает шаблоны обнаружения для обнаружения ключевых слов, которые будут использоваться споттером ключевых слов.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET

EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET сбрасывает детектор ключевых слов в безоружное состояние без заданного шаблона.
EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM

EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM извлекает текущее состояние руки точечного элемента ключевого слова.
EVT_ACX_MUTE_ASSIGN_STATE

Функция обратного вызова EVT_ACX_MUTE_ASSIGN_STATE реализуется драйвером и вызывается при установке состояния указанного канала на узле с отключением звука.
EVT_ACX_MUTE_RETRIEVE_STATE

Функция обратного вызова EVT_ACX_MUTE_RETRIEVE_STATE реализуется драйвером и вызывается при запросе состояния указанного канала на узле с отключением звука.
EVT_ACX_OBJECT_PREPROCESS_REQUEST

Обратный вызов EVT_ACX_OBJECT_PREPROCESS_REQUEST используется драйвером для предварительной обработки операций ввода-вывода WDFREQUEST.
EVT_ACX_OBJECT_PROCESS_EVENT_REQUEST

Обратный вызов EVT_ACX_OBJECT_PROCESS_EVENT_REQUEST используется драйвером для обработки уведомлений о событиях.
EVT_ACX_OBJECT_PROCESS_REQUEST

Обратный вызов EVT_ACX_OBJECT_PROCESS_REQUEST используется драйвером для обработки WDFREQUEST.
EVT_ACX_PEAKMETER_RETRIEVE_LEVEL

Функция обратного вызова EVT_ACX_PEAKMETER_RETRIEVE_LEVEL реализуется драйвером и вызывается при запросе уровня указанного канала на узле пикометра.
EVT_ACX_PIN_CONNECTED

Функция обратного вызова EVT_ACX_PIN_CONNECTED реализуется драйвером и вызывается, когда контакт моста цепи подключен к контакту моста другого канала.
EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION

Функция обратного вызова EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION реализуется драйвером и вызывается при изменении формата данных в указанном закреплении.
EVT_ACX_PIN_DISCONNECTED

Функция обратного вызова EVT_ACX_PIN_DISCONNECTED реализуется драйвером и вызывается при отключении контакта моста цепи от контакта другого канала.
EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO

Функция обратного вызова EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO реализуется драйвером и вызывается при запросе сведений о приемнике для указанного закрепления.
EVT_ACX_PIN_RETRIEVE_NAME

Функция обратного вызова EVT_ACX_PIN_RETRIEVE_NAME реализуется драйвером и вызывается при запросе имени для указанного закрепления.
EVT_ACX_PIN_SET_DATAFORMAT

Функция обратного вызова EVT_ACX_PIN_SET_DATAFORMAT реализуется драйвером и вызывается для задания формата данных для указанного закрепления.
EVT_ACX_RAMPED_VOLUME_ASSIGN_LEVEL

EVT_ACX_RAMPED_VOLUME_ASSIGN_LEVEL реализуется драйвером и вызывается при установке уровня тома канала для узла тома.
EVT_ACX_STREAM_ALLOCATE_RTPACKETS

Событие EvtAcxStreamAllocateRtPackets указывает драйверу выделить RtPackets для потоковой передачи.
EVT_ACX_STREAM_ASSIGN_DRM_CONTENT_ID

Событие EVT_ACX_STREAM_ASSIGN_DRM_CONTENT_ID сообщает драйверу, что необходимо назначить идентификатор содержимого для потоковой передачи DRM.
EVT_ACX_STREAM_FREE_RTPACKETS

Событие EvtAcxStreamFreeRtPackets сообщает драйверу освободить rtPackets, выделенные в предыдущем вызове EvtAcxStreamAllocateRtPackets.
EVT_ACX_STREAM_GET_CAPTURE_PACKET

EvtAcxStreamGetCapturePacket указывает драйверу, какой пакет (на основе 0) был полностью заполнен в последнее время, включая значение QPC на момент, когда драйвер начал заполнять пакет.
EVT_ACX_STREAM_GET_CURRENT_PACKET

EvtAcxStreamGetCurrentPacket указывает драйверу, какой пакет (на основе 0) в настоящее время отрисовывается на оборудовании или заполняется оборудованием захвата.
EVT_ACX_STREAM_GET_HW_LATENCY

Событие EvtAcxStreamGetHwLatency сообщает драйверу о необходимости обеспечить задержку потока для конкретного канала этого потока (общая задержка будет составлять сумму задержки различных каналов).
EVT_ACX_STREAM_GET_PRESENTATION_POSITION

EvtAcxStreamGetPresentationPosition указывает драйверу, что необходимо указать текущую позицию вместе со значением QPC на момент вычисления текущей позиции.
EVT_ACX_STREAM_PAUSE

Событие EvtAcxStreamPause сообщает драйверу о том, что необходимо перевести состояние потока из Run в Pause.
EVT_ACX_STREAM_PREPARE_HARDWARE

Событие EvtAcxStreamPrepareHardware сообщает драйверу, что необходимо подготовить оборудование для потоковой передачи.
EVT_ACX_STREAM_RELEASE_HARDWARE

Событие EvtAcxStreamReleaseHardware сообщает драйверу освободить все оборудование, выделенное для потока, и переключить поток в состояние Остановки.
EVT_ACX_STREAM_RUN

Событие EvtAcxStreamRun сообщает драйверу о том, что необходимо перевести состояние потока из паузы в run.
EVT_ACX_STREAM_SET_RENDER_PACKET

Событие EvtAcxStreamSetRenderPacket сообщает драйверу, какой пакет был только что выпущен клиентом.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_CURRENT_WRITE_POSITION

Функция обратного вызова EVT_ACX_STREAMAUDIOENGINE_ASSIGN_CURRENT_WRITE_POSITION реализуется драйвером и вызывается при установке текущей позиции записи для указанного обработчика потокового звука.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE

Функция обратного вызова EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE реализуется драйвером и вызывается, когда для узла подсистемы потоковой передачи задается состояние локальных эффектов.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LAST_BUFFER_POSITION

Функция обратного вызова EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LAST_BUFFER_POSITION реализуется драйвером и вызывается при установке позиции последнего допустимого байта в звуковом буфере для указанного обработчика потоковой передачи.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LOOPBACK_PROTECTION

EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LOOPBACK_PROTECTION реализуется драйвером и вызывается при установке состояния защиты замыкания на себя для узла подсистемы потоковой передачи звука.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_EFFECTS_STATE

Функция обратного вызова EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_EFFECTS_STATE реализуется драйвером и вызывается при запросе состояния локальных эффектов для указанного обработчика аудиопотока.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_LINEAR_BUFFER_POSITION

Обратный вызов EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_LINEAR_BUFFER_POSITION реализуется драйвером и вызывается при запросе позиции линейного буфера для указанного обработчика потоковой передачи звука.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_PRESENTATION_POSITION

Функция обратного вызова EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_PRESENTATION_POSITION реализуется драйвером и вызывается для получения текущей позиции в звуковых данных, отрисовываемых в узле подсистемы потоковой передачи звука.
EVT_ACX_VOLUME_ASSIGN_LEVEL

Функция обратного вызова EVT_ACX_VOLUME_ASSIGN_LEVEL реализуется драйвером и вызывается при установке уровня тома канала для узла тома.
EVT_ACX_VOLUME_RETRIEVE_LEVEL

Функция обратного вызова EVT_ACX_VOLUME_RETRIEVE_LEVEL реализуется драйвером и вызывается при запросе уровня тома указанного канала на узле тома.
FindTranslatedEntry

Метод FindTranslatedEntry возвращает указатель на переведенную запись указанного типа или значение NULL, если такая запись не найдена.
FindUntranslatedEntry

Метод FindUntranslatedEntry возвращает указатель на непереправляемую запись указанного типа или значение NULL, если такой указатель не найден.
ForwardContentToDeviceObject

Метод ForwardContentToDeviceObject принимает объект устройства, представляющий устройство, на которое вызывающий объект намерен пересылать защищенное содержимое.
ForwardContentToFileObject

Метод ForwardContentToFileObject устарел и поддерживается только для поддержки существующих драйверов.
ForwardContentToInterface

Метод ForwardContentToInterface принимает указатель на COM-интерфейс объекта, в который вызывающий объект намерен пересылать защищенное содержимое.
FreeAudioBuffer

Метод FreeAudioBuffer используется для освобождения звукового буфера, ранее выделенного с помощью вызова IMiniportWaveRTStream::AllocateAudioBuffer.
FreeBuffer

Метод FreeBuffer освобождает буфер, выделенный предыдущим вызовом IDmaChannel::AllocateBuffer.
FreeBufferWithNotification

Метод FreeBufferWithNotification используется для освобождения звукового буфера, ранее выделенного с помощью вызова IMiniportWaveRTStreamNotification::AllocateBufferWithNotification.
FreeNotificationBuffer

Освобождает ранее выделенный буфер IPortClsNotifications. Буфер используется для отправки уведомлений, чтобы обеспечить обмен данными между звуковыми модулями и приложениями UWP.
FreePagesFromMdl

Метод FreePagesFromMdl освобождает список дескрипторов памяти (MDL).
GenerateEventList

Метод GenerateEventList уведомляет клиентов с помощью списка записей событий драйвера порта о том, что произошло определенное событие.
GET_VENDOR_ID_FROM_PARAMSET

В этом разделе описывается макрос для получения идентификатора поставщика из набора VENDOR PARAMS SET, производного от SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE.
GetAdapterObject

Метод GetAdapterObject возвращает объект аппаратного адаптера канала DMA.
GetAllocatorFraming

Метод GetAllocatorFraming получает предпочтительные параметры обрамления распределителя для потока.
GetAudioEngineDescriptor

Возвращает дескриптор для узла обработчика звука.
GetBuffer

Метод GetBuffer выделяет буфер для длинных событий MIDI.
GetBufferSize

Метод GetBufferSize получает размер буфера из распределителя.
GetBufferSizeRange

Возвращает минимальный и максимальный размер буфера, который может поддерживать аппаратное звуковое ядро.
GetCapabilities

Возвращает языки и функции детектора, поддерживаемые объектом .
GetCapabilities

Метод GetCapabilities возвращает ключевые слова и языки, поддерживаемые объектом .
GetCapabilitiesForLanguage

Возвращает события, поддерживаемые определенным языком.
GetClockRegister

Метод GetClockRegister извлекает сведения, необходимые драйверу порта для предоставления регистра часов звуковой подсистеме и ее клиентам.
GetContentRights

Метод GetContentRights извлекает права на содержимое DRM, назначенные потоку, который определяется идентификатором содержимого.
GetDescription

Метод GetDescription выводит указатель на дескриптор фильтра объекта miniport.
GetDeviceAttributeSteppings

Возвращает допустимое значение пошагового выполнения для атрибута звукового устройства.
GetDeviceChannelCount

Возвращает число каналов, поддерживаемых звуковым устройством.
GetDeviceChannelMute

Возвращает состояние узла Отключить звук для канала звукового устройства.
GetDeviceChannelPeakMeter

Возвращает значение PeakMeter для канала аудиоустройства.
GetDeviceChannelVolume

Возвращает уровень громкости для заданного канала звукового устройства.
GetDeviceDescription

Метод GetDeviceDescription возвращает указатель на DEVICE_DESCRIPTION структуру, описывающую устройство.
GetDeviceFormat

Возвращает формат звуковых данных для звукового устройства.
GetDeviceProperty

Метод GetDeviceProperty предоставляет упрощенный доступ к свойствам устройств, которые содержатся в реестре для устройств Plug and Play.
GetEngineFormatSize

Возвращает тип формата и размер буфера для формата звуковых данных обработчика звука.
GetGfxState

Возвращает состояние узла глобальных эффектов (GFX) в обработчике звука.
GetHWLatency

Метод GetHWLatency извлекает сведения об источниках задержки потока в звуковом оборудовании.
GetKInterrupt

Метод GetKInterrupt получает объект прерывания WDM из объекта синхронизации класса порта.
GetLfxState

Возвращает состояние узла локальных эффектов (LFX), который находится в пути к звуковому потоку.
GetMapping

Метод GetMapping получает сопоставление от драйвера порта и связывает тег с сопоставлением.
GetMessage

Метод GetMessage служит точкой извлечения для любого компонента Режима ядра DirectMusic, который использует распределитель драйвера порта для повторного использования DMUS_KERNEL_EVENT структур.
GetMixFormat

Возвращает формат аудиоданных для микшера звукового модуля.
GetModes

Метод GetModes получает режимы обработки звукового сигнала, поддерживаемые аудио пин-кодом.
GetOutputStreamPresentationPosition

Возвращает сведения о представлении потока.
GetPacketCount

GetPacketCount возвращает (на основе 1) количество пакетов, полностью переданных из буфера WaveRT в оборудование.
GetPhysicalPageAddress

Метод GetPhysicalPageAddress возвращает физический адрес страницы в списке дескрипторов памяти (MDL).
GetPhysicalPagesCount

Метод GetPhysicalPagesCount возвращает количество физических страниц в списке дескрипторов памяти (MDL).
GetPinName

Метод GetPinName извлекает понятное имя конечной точки звука.
GetPosition

Метод GetPosition получает текущую позицию потока.
GetPosition

Узнайте, как метод GetPosition получает текущую позицию потока.
GetPosition

Метод GetPosition извлекает текущую позицию воспроизведения или записи в виде смещения байтов от начала буфера.
GetPositionRegister

Метод GetPositionRegister извлекает сведения, необходимые драйверу порта для предоставления регистра позиции звуковой подсистеме и ее клиентам.
GetReadPacket

Возвращает сведения о захваченных данных.
GetStreamAttributeSteppings

Возвращает допустимое значение пошагового выполнения для атрибута аудиопотока.
GetStreamChannelCount

Возвращает количество каналов, доступных для потока.
GetStreamChannelMute

Возвращает состояние узла Отключить звук в пути к звуковому потоку.
GetStreamChannelPeakMeter

Возвращает значение узла PeakMeter в пути к звуковому потоку.
GetStreamChannelVolume

Возвращает текущий уровень громкости, применяемый к звуковому потоку.
GetStreamLinearBufferPosition

Возвращает количество байтов, полученных DMA из звукового буфера с момента начала потока.
GetStreamPresentationPosition

Возвращает текущее положение курсора в потоке звуковых данных, отрисовываемом в конечной точке.
GetSupportedDeviceFormats

Возвращает поддерживаемые форматы звуковых данных для звукового устройства.
GetSupportedRebalanceType

Метод GetSupportedRebalanceType возвращает поддерживаемый тип перебалансирования.
GetTime

Метод GetTime извлекает текущее эталонное время, считанное из главных часов.
GetVersion

Метод GetVersion возвращает версию операционной системы Windows, в котором выполняется драйвер.
Init

Метод Init инициализирует объект miniport DMus.
Init

Метод Init инициализирует объект miniport MIDI.
Init

Метод Init инициализирует объект мини-порта топологии.
Init

Метод Init инициализирует объект miniport WaveCyclic. Инициализация включает проверку оборудования с использованием ресурсов, указанных в списке ресурсов.
Init

Метод Init инициализирует объект miniport WavePci. Инициализация включает проверку оборудования с использованием ресурсов, указанных в списке ресурсов.
Init

Метод Init инициализирует объект драйвера miniport WaveRT.
Init

Метод Init инициализирует драйвер порта.
MapAllocatedPages

Метод MapAllocatedPages сопоставляет список ранее выделенных физических страниц в непрерывный блок виртуальной памяти, доступный из режима ядра.
MappingAvailable

Метод MappingAvailable указывает, что доступно новое сопоставление.
MaximumBufferSize

Метод MaximumBufferSize возвращает размер в байтах самого большого буфера, для поддержки который настроен этот объект канала DMA.
MiniportWriteEtwEvent

Метод MiniportWriteEtwEvent используется аудиодрайвером минипорта для предоставления сведений о событии трассировки событий Windows (ETW).
NewMasterDmaChannel

Метод NewMasterDmaChannel создает новый экземпляр канала DMA-master шины.
NewMasterDmaChannel

Узнайте, как метод NewMasterDmaChannel создает новый экземпляр канала DMA-master шины.
NewRegistryKey

Метод NewRegistryKey открывает существующий раздел реестра или создает новый раздел в реестре. Метод создает объект раздела реестра для представления ключа.
NewSlaveDmaChannel

Метод NewSlaveDmaChannel создает новый экземпляр подчиненного канала DMA.
NewStream

Метод (IMiniportDMus) NewStream (dmusicks.h) создает новый экземпляр логического потока, связанного с указанным физическим каналом.
NewStream

Метод NewStream (portcls.h) (IMiniportMidi) создает новый экземпляр логического потока, связанного с указанным физическим каналом.
NewStream

Метод NewStream создает новый экземпляр логического потока, связанного с указанным физическим каналом.
NewStream

Метод NewStream (portcls.h) (IMiniportWavePci) создает новый экземпляр логического потока, связанного с указанным физическим каналом.
NewStream

Метод NewStream создает новый экземпляр объекта потока WaveRT.
NewSubKey

Метод NewSubKey создает новый подраздел реестра или открывает существующий подраздел в разделе, представленном объектом IRegistryKey.
NormalizePhysicalPosition

Метод NormalizePhysicalPosition преобразует позицию физического буфера в значение на основе времени.
NormalizePhysicalPosition

Узнайте, как метод NormalizePhysicalPosition преобразует физическое положение буфера в значение на основе времени.
Уведомление

Метод Notify должен вызываться из подпрограммы обслуживания прерываний (ISR) драйвера мини-порта, когда произошло аппаратное прерывание.
Уведомление

Метод Notify уведомляет драйвер порта о том, что произошло прерывание, указывающее на ход выполнения указателя DMA. Он должен вызываться из подпрограммы обслуживания прерываний водителя мини-порта (ISR).
Уведомление

Узнайте, как метод Notify уведомляет драйвер порта о том, что произошло прерывание, указывающее на ход выполнения указателя DMA. Он должен вызываться из подпрограммы обслуживания прерываний водителя мини-порта (ISR).
Уведомление

Метод Notify уведомляет драйвер порта о том, что произошло прерывание, указывающее на ход выполнения указателя DMA.
NumberOfEntries

Метод NumberOfEntries возвращает количество элементов ресурсов в списке ресурсов.
NumberOfEntriesOfType

Метод NumberOfEntriesOfType возвращает количество элементов ресурсов заданного типа в списке ресурсов. Для каждого типа ресурса определен макрос для вызова этого метода, как описано выше.
PALLOCATE_CAPTURE_DMA_ENGINE

Подпрограмма AllocateCaptureDmaEngine выделяет подсистему DMA для потока захвата. Тип указателя функции для подпрограммы AllocateCaptureDmaEngine определяется следующим образом.
PALLOCATE_CONTIGUOUS_DMA_BUFFER

Подпрограмма AllocateContiguousDmaBuffer выделяет буфер DMA, состоящий из одного непрерывного блока физической памяти. Тип указателя функции для подпрограммы AllocateContiguousDmaBuffer определяется следующим образом.
PALLOCATE_DMA_BUFFER

Подпрограмма AllocateDmaBuffer выделяет буфер данных в системной памяти для подсистемы DMA. Тип указателя функции для подпрограммы AllocateDmaBuffer определяется следующим образом.
PALLOCATE_DMA_BUFFER_WITH_NOTIFICATION

Подпрограмма AllocateDmaBufferWithNotification выделяет буфер данных в системной памяти для подсистемы DMA. Тип указателя функции для подпрограммы AllocateDmaBufferWithNotification определяется следующим образом.
PALLOCATE_RENDER_DMA_ENGINE

Подпрограмма AllocateRenderDmaEngine выделяет подсистему DMA для потока отрисовки. Тип указателя функции для подпрограммы AllocateRenderDmaEngine определяется следующим образом.
ParseDetectionResultData

Использует входные данные модели и SOUNDDETECTOR_PATTERNHEADER для определения обнаруженных DETECTIONEVENTID, LANGID и USER.
ParseDetectionResultData

Метод ParseDetectionResultData вызывается операционной системой после обработки события обнаружения ключевых слов и получения результирующих данных из KSPROPERTY_SOUNDDETECTOR_MATCHRESULT.
PcAddAdapterDevice

Функция PcAddAdapterDevice добавляет устройство адаптера в стек устройств WDM.
PcAddContentHandlers

Функция PcAddContentHandlers предоставляет системе список функций, которые обрабатывают защищенное содержимое.
PcAddStreamResource

PcAddStreamResource добавляет ресурс потока.
PcCompleteIrp

Функция PcCompleteIrp завершает IRP, который ранее был помечен как ожидающий.
PcCompletePendingPropertyRequest

Для выполнения ожидающего запроса свойства вызывается функция PcCompletePendingPropertyRequest.
PcCreateContentMixed

Функция PcCreateContentMixed вычисляет права на содержимое DRM для составного потока, содержащего смешанное содержимое из некоторого количества аудиопотоков KS.
PcDe соответствии сcontent

Функция PcDe соответствииContent удаляет идентификатор содержимого DRM, созданный pcCreateContentMixed. Обратите внимание, что этот вызов функции по своей работе идентичен функции DrmDeкислоудияContent, а ее определения параметров и возвращаемое значение также идентичны.
PcDispatchIrp

Функция PcDispatchIrp отправляет IRP обработчику по умолчанию системного драйвера PortCls.
PcForwardContentToDeviceObject

Функция PcForwardContentToDeviceObject принимает объект устройства, представляющий устройство, на которое вызывающий объект намерен пересылать защищенное содержимое.
PcForwardContentToFileObject

Функция PcForwardContentToFileObject устарела и поддерживается только для поддержки существующих драйверов.
PcForwardContentToInterface

Функция PcForwardContentToInterface принимает указатель на COM-интерфейс объекта, в который вызывающий объект намерен пересылать защищенное содержимое.
PcForwardIrpSynchronous

Функция PcForwardIrpSynchronous используется обработчиками IRP для перенаправления irp Plug and Play в объект физического устройства (PDO).
PcGetContentRights

Функция PcGetContentRights извлекает права содержимого DRM, назначенные идентификатору содержимого DRM. Обратите внимание, что этот вызов функции идентичен функции DrmGetContentRights, а ее определения параметров и возвращаемое значение также идентичны.
PcGetDeviceProperty

Функция PcGetDeviceProperty возвращает запрошенное свойство устройства из реестра.
PcGetPhysicalDeviceObject

Функция PcGetPhysicalDeviceObject позволяет аудиодрайверам минипорта получать базовый объект физического устройства звукового устройства.
PcGetTimeInterval

Функция PcGetTimeInterval возвращает время, прошедшее с указанного времени. Время измеряется в 100-наносекундных единицах.
PCHANGE_BANDWIDTH_ALLOCATION

Подпрограмма ChangeBandwidthAllocation изменяет распределение пропускной способности модуля DMA на канале HD Audio. Тип указателя функции для подпрограммы ChangeBandwidthAllocation определяется следующим образом.
PcInitializeAdapterDriver

Функция PcInitializeAdapterDriver связывает драйвер адаптера с системным драйвером PortCls.
PcNewDmaChannel

Функция PcNewDmaChannel создает новый объект канала DMA. Эта функция устарела; Дополнительные сведения см. в следующих комментариях.
PcNewInterruptSync

Функция PcNewInterruptSync создает и инициализирует объект синхронизации прерываний.
PcNewMiniport

Функция PcNewMiniport создает экземпляр одного из предоставляемых системой драйверов miniport, встроенных в системный драйвер PortCls, portcls.sys.
PcNewPort

Функция PcNewPort создает новый системный объект port-driver, интерфейс которого (производный от базового класса IPort) задается идентификатором класса.
PcNewRegistryKey

Функция PcNewRegistryKey открывает или создает новый раздел реестра и создает объект IRegistryKey для представления ключа. Вызывающий объект обращается к ключу через этот объект .
PcNewResourceList

Функция PcNewResourceList создает и инициализирует список ресурсов.
PcNewResourceSublist

Функция PcNewResourceSublist создает и инициализирует пустой список ресурсов, производный от другого списка ресурсов.
PcNewServiceGroup

Функция PcNewServiceGroup создает и инициализирует группу служб.
PCPFNEVENT_HANDLER

Подпрограмма EventHandler обрабатывает запросы на события.
PcRegisterAdapterPnpManagement

Функция PcRegisterAdapterPnpManagement регистрирует интерфейс управления PnP адаптера с помощью системного драйвера PortCls. Он используется для поддержки перебаланса PnP.
PcRegisterAdapterPowerManagement

Функция PcRegisterAdapterPowerManagement регистрирует интерфейс управления питанием адаптера с помощью системного драйвера PortCls.
PcRegisterIoTimeout

Функция PcRegisterIoTimeout регистрирует подпрограмму обратного вызова таймера ввода-вывода, предоставляемую драйвером, для указанного объекта устройства.
PcRegisterPhysicalConnection

Функция PcRegisterPhysicalConnection регистрирует физическое соединение между двумя фильтрами аудиоадаптеров, экземплярами которых является один и тот же драйвер адаптера.
PcRegisterPhysicalConnectionFromExternal

Функция PcRegisterPhysicalConnectionFromExternal регистрирует физическое подключение к фильтру аудиоадаптера из фильтра внешнего аудиоадаптера.
PcRegisterPhysicalConnectionToExternal

Функция PcRegisterPhysicalConnectionToExternal регистрирует физическое подключение из фильтра аудиоадаптера к фильтру внешнего аудиоадаптера.
PcRegisterSubdevice

Функция PcRegisterSubdevice регистрирует дочерний объект, чтобы сделать его доступным для использования клиентами.
PcRemoveStreamResource

PcRemoveStreamResource удаляет существующий ресурс потока.
PcRequestNewPowerState

Функция PcRequestNewPowerState используется для запроса нового состояния питания для устройства. Эта функция, как правило, не требуется драйверам адаптера, но иногда может быть полезна при решении некоторых аппаратных проблем.
PcUnregisterAdapterPnpManagement

Функция PcUnregisterAdapterPnpManagement отменяет регистрацию интерфейса управления PnP аудиоадаптера из драйвера класса PortCls. Он используется для поддержки перебаланса PnP.
PcUnregisterAdapterPowerManagement

Функция PcUnregisterAdapterPowerManagement отменяет регистрацию интерфейса управления питанием аудиоадаптера из драйвера класса PortCls. Функция PcUnregisterAdapterPowerManagement доступна в Windows 7 и более поздних версиях Windows.
PcUnregisterIoTimeout

Функция PcUnregisterIoTimeout отменяет регистрацию процедуры обратного вызова таймера ввода-вывода, предоставляемой драйвером, для указанного объекта устройства.
PFNDRMADDCONTENTHANDLERS

Корпорация Майкрософт резервирует функцию обратного вызова PFNDRMADDCONTENTHANDLERS только для внутреннего использования. Не используйте эту функцию в коде.
PFNDRMCREATECONTENTMIXED

Корпорация Майкрософт резервирует функцию обратного вызова PFNDRMCREATECONTENTMIXED только для внутреннего использования. Не используйте эту функцию в коде.
PFNDRMDE ПОДСТАНОВКАCONTENT

Корпорация Майкрософт резервирует функцию обратного вызова PFNDRMDE ЛОКОНТЕНТ только для внутреннего использования. Не используйте эту функцию в коде.
PFNDRMFORWARDCONTENTTODEVICEOBJECT

Корпорация Майкрософт резервирует функцию обратного вызова PFNDRMFORWARDCONTENTTODEVICEOBJECT только для внутреннего использования. Не используйте эту функцию в коде.
PFNDRMFORWARDCONTENTTOFILEOBJECT

Корпорация Майкрософт резервирует функцию обратного вызова PFNDRMFORWARDCONTENTTOFILEOBJECT только для внутреннего использования. Не используйте эту функцию в коде.
PFNDRMFORWARDCONTENTTOINTERFACE

Корпорация Майкрософт резервирует функцию обратного вызова PFNDRMFORWARDCONTENTTOINTERFACE только для внутреннего использования. Не используйте эту функцию в коде.
PFNDRMGETCONTENTRIGHTS

Корпорация Майкрософт резервирует функцию обратного вызова PFNDRMGETCONTENTRIGHTS только для внутреннего использования. Не используйте эту функцию в коде.
PFREE_CONTIGUOUS_DMA_BUFFER

Подпрограмма FreeContiguousDmaBuffer освобождает буфер DMA и список дескрипторов буфера (BDL), которые были выделены вызовом Функции AllocateContiguousDmaBuffer.Тип указателя функции для подпрограммы FreeContiguousDmaBuffer определяется следующим образом.
PFREE_DMA_BUFFER

Подпрограмма FreeDmaBuffer освобождает буфер DMA, ранее выделенный вызовом AllocateDmaBuffer. Тип указателя функции для подпрограммы FreeDmaBuffer определяется следующим образом.
PFREE_DMA_BUFFER_WITH_NOTIFICATION

Подпрограмма FreeDmaBufferWithNotification освобождает буфер DMA, который ранее был выделен вызовом AllocateDmaBufferWithNotification. Тип указателя функции для подпрограммы FreeDmaBufferWithNotification определяется следующим образом.
PFREE_DMA_ENGINE

Подпрограмма FreeDmaEngine освобождает подсистему DMA, которая ранее была выделена вызовом Команды AllocateCaptureDmaEngine или AllocateRenderDmaEngine. Тип указателя функции для подпрограммы FreeDmaEngine определяется следующим образом.
PGET_DEVICE_INFORMATION

Подпрограмма GetDeviceInformation извлекает сведения об устройстве контроллера HD Audio. Тип указателя функции для подпрограммы GetDeviceInformation определяется следующим образом.
PGET_LINK_POSITION_REGISTER

Подпрограмма GetLinkPositionRegister извлекает указатель на регистр положения ссылок подсистемы DMA. Тип указателя функции для подпрограммы GetLinkPositionRegister определяется следующим образом.
PGET_RESOURCE_INFORMATION

Подпрограмма GetResourceInformation извлекает сведения об аппаратных ресурсах. Тип указателя функции для подпрограммы GetResourceInformation определяется следующим образом.
PGET_WALL_CLOCK_REGISTER

Подпрограмма GetWallClockRegister извлекает указатель на регистр настенных часов. Тип указателя функции для подпрограммы GetWallClockRegister определяется следующим образом.
PHDAUDIO_BDL_ISR

Подпрограмма HDAudioBdlIsr — это ISR, которую драйвер шины HD Audio вызывает при каждом прерывании IOC в потоке. Это указатель функции типа PHDAUDIO_BDL_ISR, который определяется следующим образом.
PHDAUDIO_DMA_NOTIFICATION_CALLBACK

Функция обратного вызова уведомлений DMA для кодека HDAudio.
PHDAUDIO_TRANSFER_COMPLETE_CALLBACK

Функция полного обратного вызова передачи кодека HDAudio. PHDAUDIO_TRANSFER_COMPLETE_CALLBACK используется функцией обратного вызова PTRANSFER_CODEC_VERBS.
PHDAUDIO_UNSOLICITED_RESPONSE_CALLBACK

Функция обратного вызова ответа для кодека HDAudio. PHDAUDIO_UNSOLICITED_RESPONSE_CALLBACK используется функцией обратного вызова PREGISTER_EVENT_CALLBACK.
PhysicalAddress

Метод PhysicalAddress возвращает физический адрес выделенного буфера.
PinCount

Метод PinCount запрашивает у драйвера мини-порта количество закрепления.
PnpCancelStop

Метод PnpCancelStop предоставляет уведомление при обработке параметра CancelStop IRP.
PnpQueryStop

PnpQueryStop предоставляет уведомление, когда PnpQueryStop вызывается portcls непосредственно перед выполнением запроса QueryStop IRP.
PnpStop

Метод PnpStop предоставляет уведомление после остановки всех операций Ioctl.
PnpStop

Необязательный интерфейс, позволяющий драйверам мини-порта получать уведомления об изменении состояния PnP.
PositionNotify

Уведомление о положении байтов для графа MXF.
PowerChangeNotify

Метод PowerChangeNotify уведомляет драйвер мини-порта об изменениях в состоянии питания.
PowerChangeState

Метод PowerChangeState запрашивает, чтобы устройство переключилось в новое состояние питания.
PowerChangeState2

Portcls вызывает метод IAdapterPowerManagement2::P owerChangeStateState2, чтобы запросить изменение нового состояния питания. Этот запрос передается драйверу адаптера.
PowerChangeState3

PortCls вызывает метод PowerChangeState3, чтобы запросить изменение нового состояния питания. Этот запрос передается драйверу адаптера.
PREGISTER_EVENT_CALLBACK

Подпрограмма RegisterEventCallback регистрирует подпрограмму обратного вызова для незапрашиваемого ответа от кодека или кодеков. Тип указателя функции для подпрограммы RegisterEventCallback определяется следующим образом.
PREGISTER_NOTIFICATION_CALLBACK

Подпрограмма RegisterNotificationCallback регистрирует процедуру обратного вызова, чтобы получать уведомления о ходе выполнения DMA с более точными сведениями о времени.
PREGISTER_NOTIFICATION_EVENT

Подпрограмма RegisterNotificationEvent регистрирует событие ядра, чтобы получать уведомления о ходе выполнения DMA. Тип указателя функции для подпрограммы RegisterNotificationEvent определяется следующим образом.
PSET_DMA_ENGINE_STATE

Подпрограмма SetDmaEngineState устанавливает состояние одного или нескольких подсистем DMA в состояние Выполняется, Остановлено, Приостановлено или Сброс. Тип указателя функции для подпрограммы SetDmaEngineState определяется следующим образом.
PSETUP_DMA_ENGINE_WITH_BDL

Подпрограмма SetupDmaEngineWithBdl настраивает подсистему DMA для использования буфера DMA, выделенного вызывающим объектом. Тип указателя функции для подпрограммы SetupDmaEngineWithBdl определяется следующим образом.
PTRANSFER_CODEC_VERBS

Подпрограмма TransferCodecVerbs передает одну или несколько команд кодеку или кодеку и извлекает ответы на эти команды. Тип указателя функции для подпрограммы TransferCodecVerbs определяется следующим образом.
PUNREGISTER_EVENT_CALLBACK

Подпрограмма UnregisterEventCallback удаляет регистрацию обратного вызова события, ранее зарегистрированного вызовом RegisterEventCallback. Тип указателя функции для подпрограммы UnregisterEventCallback определяется следующим образом.
PUNREGISTER_NOTIFICATION_CALLBACK

Функция обратного вызова PUNREGISTER_NOTIFICATION_CALLBACK удаляет регистрацию процедуры обратного вызова уведомлений, которая была ранее зарегистрирована вызовом RegisterNotificationCallback.
PUNREGISTER_NOTIFICATION_EVENT

Подпрограмма UnregisterNotificationEvent удаляет регистрацию события, которое ранее было зарегистрировано вызовом RegisterNotificationEvent.Тип указателя функции для подпрограммы UnregisterNotificationEvent определяется следующим образом.
PutBuffer

Этот метод в настоящее время не используется драйвером мини-порта. Метод PutBuffer передает буфер в распределитель, но это происходит автоматически при вызове IMXF::P utMessage.
PutMessage

Метод PutMessage передает структуру DMUS_KERNEL_EVENT в следующее место назначения.
QueryDeviceCapabilities

Метод QueryDeviceCapabilities вызывается PortCls в ответ на запрос Plug and Play IRP_MN_QUERY_CAPABILITIES IRP.
QueryKey

Метод QueryKey извлекает сведения о разделе реестра, включая имя ключа, класс ключа, количество подразделов и их размеры.
QueryPowerChangeState

Метод QueryPowerChangeState вызывается PortCls в ответ на получение IRP IRP_MN_QUERY_POWER питания.
QueryRegistryValues

Метод QueryRegistryValues позволяет вызывающей объекту запрашивать несколько значений из реестра с помощью одного вызова.
QueryValueKey

Метод QueryValueKey извлекает сведения о значениях раздела реестра, включая их имена, типы, размеры данных и значения.
Чтение

Метод Read считывает данные из входящего потока MIDI.
ReadCounter

Метод ReadCounter считывает счетчик подчиненного объекта DMA.
RefTimeToSample

Метод RefTimeToSample преобразует время ссылки в время выборки.
RegisterAdapterPnpManagement

Метод RegisterAdapterPowerManagement регистрирует интерфейс управления PnP адаптера с помощью PortCls.
RegisterAdapterPowerManagement

Метод RegisterAdapterPowerManagement регистрирует интерфейс управления питанием адаптера с помощью PortCls.
RegisterNotificationEvent

Метод RegisterNotificationEvent регистрирует событие для уведомления о событии на основе DMA.
RegisterPowerControlCallback

Драйвер класса порта (PortCls) использует метод RegisterPowerControlCallback для регистрации обратного вызова управления питанием.
RegisterServiceGroup

Метод RegisterServiceGroup регистрирует группу служб с помощью драйвера порта DMus.
RegisterServiceGroup

Метод RegisterServiceGroup регистрирует группу служб, используемую для метода IPortMidi::Notify.
RegisterServiceRoutine

Метод RegisterServiceRoutine регистрирует подпрограмму службы прерываний (ISR), которая должна вызываться при возникновении прерывания.
RegisterWMIProvider

Метод RegisterWMIProvider регистрирует возможность трассировки событий Windows (ETW) драйвера мини-порта с помощью PortCls.
ReleaseMapping

Метод ReleaseMapping освобождает сопоставление, полученное при предыдущем вызове IPortWavePciStream::GetMapping.
RemoveMember

Метод RemoveMember удаляет указанный член из группы служб.
RemoveStreamResource

RemoveStreamResource удаляет существующий ресурс потока. Метод RemoveStreamResource может использоваться только драйверами минипорта audio waveRT.
Прорисовка

Метод Render отрисовывает волновые данные в приемник назначения.
ReportOSDetectionResult

Вызывается для предоставления результата второго этапа в библиотеку DLL OEM.
RequestDelayedService

Метод RequestDelayedService запрашивает службу после указанной задержки.
RequestService

Дополнительные сведения: IServiceGroup::RequestService
RequestService

Метод RequestService вызывается для пересылки запроса на обслуживание в объект IServiceSink.
RevokeMappings

Метод RevokeMappings отменяет сопоставления, которые ранее были получены с помощью IPortWavePciStream::GetMapping.
SampleToRefTime

Метод SampleToRefTime преобразует время выборки в время ссылки.
SendNotification

Отправляет уведомление прослушивающим приложениям UWP, чтобы обеспечить обмен данными между звуковыми модулями и приложениями UWP.
SendPowerControl

Драйвер класса порта (PortCls) использует метод SendPowerControl для отправки кодов управления питанием звуковому адаптеру.
Служба

В настоящее время этот метод не требуется реализовывать в драйвере минипорта. Метод Service в настоящее время не используется.
Служба

Метод Service уведомляет драйвер мини-порта о запросе на обслуживание.
Служба

Узнайте, как метод Service уведомляет драйвер минипорта о запросе на обслуживание.
Служба

Узнайте, что метод Service уведомляет драйвер минипорта о запросе на обслуживание.
SET_VENDOR_ID_TO_PARAMSET

В этом разделе описывается макрос для задания идентификатора поставщика из набора VENDOR PARAMS SET, производного от SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE
SetBufferSize

Метод SetBufferSize задает текущий размер буфера канала DMA.
SetContentId

Метод SetContentId задает идентификатор содержимого DRM и назначенные ему права на содержимое DRM в аудиопотоке KS.
SetDeviceChannelMute

Задает состояние узла Отключить звук для канала звуковых устройств.
SetDeviceChannelVolume

Задает уровень громкости для заданного канала звукового устройства.
SetDeviceFormat

Задает формат звуковых данных для звукового устройства.
SetFormat

Метод SetFormat задает формат данных KS потока MIDI.
SetFormat

Метод SetFormat задает формат данных KS волнового потока.
SetFormat

Узнайте, как метод SetFormat задает формат данных KS волнового потока.
SetFormat

Метод SetFormat задает формат данных для потока волн.
SetGfxState

Задает состояние узла глобальных эффектов (GFX) в обработчике звука.
SetIdlePowerManagement

Метод SetIdlePowerManagement позволяет драйверу адаптера принять или отказаться от обнаружения состояния простоя.
SetLfxState

Задает состояние узла локальных эффектов (LFX), который находится в пути к звуковому потоку.
SetNotificationFreq

Метод SetNotificationFreq управляет частотой, с которой создаются прерывания уведомлений, задавая интервал между последовательными прерываниями.
SetPreFetchOffset

Метод SetPreFetchOffset задает смещение предварительной выборки, которое представляет собой количество байтов данных, отделяющих курсор записи от курсора воспроизведения в потоке вывода DirectSound.
Setstate

Метод SetState используется для задания состояния интерфейса преобразования MIDI.
Setstate

Метод SetState задает новое значение состояния транспорта потока.
Setstate

Метод SetState задает новое состояние воспроизведения или записи для потока.
Setstate

Метод SetState изменяет состояние потока транспорта.
Setstate

Метод SetState изменяет состояние транспорта аудиопотока.
SetStreamChannelMute

Задает состояние узла Отключить звук в пути к звуковому потоку.
SetStreamChannelVolume

Задает уровень громкости, применяемый к звуковому потоку.
SetStreamCurrentWritePosition

Задает текущее положение курсора в потоке аудиоданных, который записывается из конечной точки.
SetStreamCurrentWritePositionForLastBuffer

Задает текущее положение курсора в последнем потоке звуковых данных, записанном в звуковой буфер.
SetStreamLoopbackProtection

Задает состояние защиты от замыкания на себя узла звукового модуля.
SetTechnology

Метод SetTechnology изменяет элемент Technology каждой KSDATARANGE_MUSIC структуры в диапазонах данных для контактов водителя мини-порта.
SetValueKey

Метод SetValueKey заменяет или создает запись значения под открытым ключом.
SetWritePacket

SetWritePacket информирует драйвер о том, что ОС записала допустимые данные в буфер WaveRT.
SIDEBANDAUDIO_IOCTL

Макрос, используемый для SIDEBANDAUDIO_IOCTL.
Тишина

Метод Silence используется для копирования примеров тишины в указанный буфер.
Запуск

Метод Start запускает подчиненный объект DMA.
Остановить

Метод Stop останавливает подчиненный объект DMA, запущенный при предыдущем вызове IDmaChannelSlave::Start
SupportDelayedService

Метод SupportDelayedService указывает, что группа служб должна подготовиться к поддержке отложенной службы.
SyncToMaster

Метод SyncToMaster позволяет выполнять синхронизацию с главными часами, чтобы избежать смещения.
SystemAddress

Метод SystemAddress возвращает системный адрес выделенного буфера.
TerminatePacket

Метод TerminatePacket завершает сопоставляемый пакет.
TransferCount

Метод TransferCount возвращает размер буфера в байтах, который в настоящее время передается подчиненным объектом DMA.
TranslatedList

Метод TranslatedList возвращает список переведенных ресурсов.
UnmapAllocatedPages

Метод UnmapAllocatedPages освобождает сопоставление.
Отмена регистрацииAdapterPnpManagement

Метод UnRegisterAdapterPowerManagement отменяет регистрацию интерфейса управления PnP адаптера из PortCls.
Отмена регистрацииAdapterPowerManagement

Метод UnregisterAdapterPowerManagement отменяет регистрацию интерфейса управления питанием адаптера с помощью PortCls.
UnregisterNotificationEvent

Метод UnregisterNotificationEvent отменяет регистрацию события из уведомления о событии на основе DMA.
Отмена регистрацииPhysicalConnection

Метод UnregisterPhysicalConnection удаляет регистрацию физического подключения, которое было зарегистрировано при предыдущем вызове PcRegisterPhysicalConnection.
Отмена регистрацииPhysicalConnectionFromExternal

Метод UnregisterPhysicalConnectionFromExternal удаляет регистрацию физического подключения, которое было зарегистрировано при предыдущем вызове PcRegisterPhysicalConnectionFromExternal.
Отмена регистрацииPhysicalConnectionToExternal

Метод UnregisterPhysicalConnectionToExternal удаляет регистрацию физического подключения, которое было зарегистрировано при предыдущем вызове PcRegisterPhysicalConnectionToExternal.
Отмена регистрацииPowerControlCallback

Драйвер класса портов (PortCls) использует метод UnregisterPowerControlCallback для отмены обратного вызова управления питанием.
Отмена регистрацииSubdevice

Метод UnregisterSubdevice удаляет регистрацию дочернего устройства, который был ранее зарегистрирован вызовом PcRegisterSubdevice.
Отмена регистрацииWMIProvider

Метод UnregisterWMIProvider отменяет регистрацию интерфейса трассировки событий Windows (ETW), который ранее был зарегистрирован с помощью вызова метода RegisterWMIProvider. Отмена регистрации отключает регистрацию трассировки событий Windows с помощью PortCls.
UntranslatedList

Метод UntranslatedList возвращает список непереправляемых ресурсов.
VerifyUserEventData

Проверяет запись пользователя для заданного EVENTID.
VerifyUserKeyword

Метод VerifyUserKeyword используется в пользовательском интерфейсе обучения, чтобы убедиться, что один экземпляр речевого фрагмента, записанного во время обучения, соответствует предварительно заданному ключевому слову в пределах некоторого допуска.
WaitForTC

Метод WaitForTC ожидает завершения счетчика терминалов передачи DMA или истекает, если истекает время ожидания.
запись

Метод Write записывает данные в исходящий поток MIDI.

Интерфейсы

 
IAdapterPnpManagement

IAdapterPnpManagement — это интерфейс, который адаптеры должны реализовать и зарегистрировать, если они хотят получать сообщения управления PnP.
IAdapterPowerManagement

Интерфейс IAdapterPowerManagement используется для управления состоянием питания аудиоадаптера.
IAdapterPowerManagement2

Интерфейс IAdapterPowerManagement2 наследуется от IUnknown и используется для управления состоянием питания аудиоадаптера.
IAdapterPowerManagement3

Интерфейс IAdapterPowerManagement3 наследуется от IUnknown и используется для получения сообщений об управлении питанием.
IAllocatorMXF

Интерфейс IAllocatorMXF управляет буферным хранилищем для потоков DirectMusic.
IDmaChannel

Интерфейс IDmaChannel предоставляет абстракцию канала DMA и связанных с ним буферов DMA и параметров использования.
IDmaChannelSlave

Интерфейс IDmaChannelSlave предоставляет методы для мониторинга и управления каналом DMA для подчиненного устройства (как описано в разделе Введение в объекты адаптера).
IDrmAudioStream

Интерфейс IDrmAudioStream назначает защиту DRM цифровому содержимому в аудиопотоке.
IDrmPort

Интерфейс IDrmPort используется драйвером мини-порта WaveCyclic или WavePci для управления содержимым, защищенным DRM (см. раздел Управление цифровыми правами).
IDrmPort2

Интерфейс IDrmPort2 используется драйвером мини-порта WaveCyclic или WavePci для управления содержимым, защищенным DRM (см. раздел Управление цифровыми правами).
IEventDetectorOemAdapter

Интерфейс IEventDetectorOemAdapter используется для споттеров аппаратных ключевых слов.
IInterruptSync

Интерфейс IInterruptSync представляет объект синхронизации прерываний, который синхронизирует выполнение списка подпрограмм службы прерываний (ISR) с подпрограммами, не относящихся к ISR.
IKeywordDetectorOemAdapter

IKeywordDetectorOemAdapter — это com-интерфейс для взаимодействия с интерфейсом драйвера голосовой активации. Интерфейс IKeywordDetectorOemAdapter поддерживается в Windows 10 и более поздних версиях Windows.
IMasterClock

Интерфейс IMasterClock предоставляет потоки Microsoft DirectMusic с доступом к текущему ссылочным времени из главных часов.
IMiniport

Интерфейс IMiniport — это универсальный интерфейс минипорта, поддерживаемый всеми объектами минипорта. IMiniport наследуется от интерфейса IUnknown.
IMiniportAudioEngineNode

Этот интерфейс позволяет драйверу минипорта использовать свойства KS, которые обращаются к звуковому движку через дескриптор фильтра KS.
IMiniportAudioSignalProcessing

Интерфейс IMiniportAudioSignalProcessing реализуется компонентом miniport WaveRT любого аудиодрайвера, если какой-либо из его контактов поддерживает режимы обработки звуковых сигналов.
IMiniportDMus

Интерфейс IMiniportDMus — это основной интерфейс для драйвера мини-порта DMus для синтезатора DirectMus.
IMiniportMidi

Интерфейс IMiniportMidi — это основной интерфейс для драйвера минипорта MIDI для синтезатора MIDI.
IMiniportMidiStream

Интерфейс IMiniportMidiStream представляет поток MIDI, который проходит через закрепление фильтра MIDI.
IMiniportPnpNotify

IMiniportPnpNotify — это необязательный интерфейс, позволяющий объектам miniport (аудиоподключениям) получать уведомления об изменении состояния PnP.
IMiniportStreamAudioEngineNode

Этот интерфейс позволяет драйверу мини-порта использовать свойства KS, которые обращаются к обработчику звука через дескриптор экземпляра контактов.
IMiniportStreamAudioEngineNode2

Интерфейс IMiniportStreamAudioEngineNode2 позволяет аудиодрайверу miniport расширить возможности интерфейса IMiniportStreamAudioEngineNode.
IMiniportTopology

Интерфейс IMiniportTopology является основным интерфейсом драйвера мини-порта топологии.
IMiniportWaveCyclic

Интерфейс IMiniportWaveCyclic — это основной интерфейс, предоставляемый драйвером мини-порта для звукового устройства WaveCyclic.
IMiniportWaveCyclicStream

Интерфейс IMiniportWaveCyclicStream представляет волновой поток, который проходит через контакт на фильтре WaveCyclic.
IMiniportWavePci

Интерфейс IMiniportWavePci — это основной интерфейс, предоставляемый драйвером мини-порта для звукового устройства WavePci.
IMiniportWavePciStream

Интерфейс IMiniportWavePciStream представляет поток волн, который проходит через контакт на фильтре WavePci.
IMiniportWaveRT

Интерфейс IMiniportWaveRT — это основной интерфейс, предоставляемый драйвером мини-порта для звукового устройства WaveRT.
IMiniportWaveRTInputStream

Интерфейс IMiniportWaveRTInputStream представляет поток входной волны, который проходит через контакт на фильтре KS, который создает оболочку для устройства отрисовки или захвата WaveRT. IMiniportWaveRTInputStream наследуется от интерфейса IUnknown.
IMiniportWaveRTOutputStream

Интерфейс IMiniportWaveRTOutputStream представляет поток выходной волны. IMiniportWaveRTOutputStream наследуется от интерфейса IUnknown.
IMiniportWaveRTStream

Интерфейс IMiniportWaveRTStream представляет поток волн, проходящий через контакт на фильтре KS, который создает оболочку для устройства отрисовки или захвата WaveRT.
IMiniportWaveRTStreamNotification

Интерфейс IMiniportWaveRTStreamNotification поддерживается в операционных системах Windows Vista и более поздних версий и дополняет интерфейс IMiniportWaveRTStream, предоставляя дополнительные методы для упрощения уведомлений о событиях драйвера DMA.
IMusicTechnology

Интерфейс IMusicTechnology используется для изменения идентификаторов GUID музыкальной технологии, указанных в дескрипторах диапазона данных для контактов, принадлежащих драйверу miniport MIDI или DMus.
IMXF

Интерфейс IMXF представляет поток DirectMusic в транспортном фильтре MIDI (MXF).
IPinCount

Интерфейс IPinCount предоставляет драйверу мини-порта средства для динамического отслеживания количества контактов и управления ими при создании и закрытии экземпляров контактов.
IPinName

В операционных системах Windows 7 и более поздних версий интерфейс IPinName используется драйверами минипорта для создания отчетов и обновления имен конечных точек звука.
IPort

Интерфейс IPort — это универсальный интерфейс для драйверов аудиопорта. Все драйверы аудиопорта предоставляют IPort как часть нижнего края. Драйвер адаптера вызывает метод инициализации для этого интерфейса. IPort наследуется от интерфейса IUnknown.
IPortClsEtwHelper

Интерфейс IPortClsEtwHelper позволяет драйверу аудио минипорта получить доступ к вспомогательным функциям трассировки событий Windows (ETW).
IPortClsNotifications

Интерфейс, реализованный портами для предоставления вспомогательных уведомлений минипортам для поддержки связи с аудиомодулем.
IPortClsPnp

IPortClsPnp — это интерфейс управления PnP, который драйвер класса портов (PortCls) предоставляет адаптеру.
IPortClsPower

Интерфейс IPortClsPower поддерживается в Windows Vista и более поздних версиях Windows. IPortClsPower — это интерфейс управления питанием, который драйвер класса портов (PortCls) предоставляет адаптеру.
IPortClsRuntimePower

IPortClsRuntimePower — это интерфейс, используемый драйвером класса портов (PortCls) для доступа к возможностям управления питанием аудиоадаптера среды выполнения.
IPortClsStreamResourceManager

IPortClsStreamResourceManager используется для управления регистрацией ресурсов аудиопотока.
IPortClsStreamResourceManager2

IPortClsStreamResourceManager2 используется для управления регистрацией ресурсов аудиопотока.
IPortClsVersion

Интерфейс IPortClsVersion используется драйвером мини-порта для определения версии операционной системы Windows, на котором работает драйвер. Драйвер порта реализует этот интерфейс и предоставляет его драйверу мини-порта.
IPortDMus

Интерфейс IPortDMus — это основной интерфейс драйвера порта DMus.
События IPortEvents

Интерфейс IPortEvents используется драйверами минипорта для уведомления клиентов о событиях оборудования.
IPortMidi

Интерфейс IPortMidi — это основной интерфейс драйвера порта MIDI.
IPortTopology

Интерфейс IPortTopology обеспечивает поддержку универсального драйвера портов для драйвера минипорта топологии.
IPortWaveCyclic

Интерфейс IPortWaveCyclic — это основной интерфейс драйвера порта WaveCyclic.
IPortWavePci

Интерфейс IPortWavePci — это основной интерфейс драйвера порта WavePci.
IPortWavePciStream

Интерфейс IPortWavePciStream — это связанный с потоком интерфейс обратного вызова, который предоставляет службы сопоставления с объектами потоковых мини-портов WavePci.
IPortWaveRT

Интерфейс IPortWaveRT поддерживается в операционных системах Windows Vista и более поздних версий. Это основной интерфейс, который драйвер порта WaveRT предоставляет драйверу адаптера, реализующего объект драйвера miniport WaveRT.
IPortWaveRTStream

Интерфейс IPortWaveRTStream поддерживается в операционных системах Windows Vista и более поздних версий. Это интерфейс для конкретного потока, предоставляющий вспомогательные методы для использования драйвером miniport WaveRT.
IPortWMIRegistration

Интерфейс IPortWMIRegistration предоставляется в Windows 7 и более поздних версиях Windows. Этот интерфейс позволяет драйверу минипорта координировать регистрацию трассировки событий Windows (ETW) между PortCls и драйвером мини-порта.
IPositionNotify

PositionNotify
IPowerNotify

Интерфейс IPowerNotify — это необязательный интерфейс, который может предоставляться драйверам минипорта, если им требуется предварительное уведомление о предстоящем изменении состояния питания.
IPreFetchOffset

Интерфейс IPreFetchOffset управляет смещением предварительной выборки, которое представляет собой количество байтов, разделяющих курсоры воспроизведения и записи в выходном потоке DirectSound.
IRegistryKey

Интерфейс IRegistryKey предоставляет абстракцию раздела реестра, который драйвер мини-порта может использовать для доступа к разделу и его подразделам.
IResourceList

Интерфейс IResourceList предоставляет абстрагирование списка ресурсов конфигурации, который представляет собой список системных аппаратных ресурсов, которые диспетчер Plug and Play назначает устройству во время запуска.
IServiceGroup

Интерфейс IServiceGroup инкапсулирует группу объектов, для которых требуется уведомление о одном запросе на обслуживание.
IServiceSink

Интерфейс IServiceSink инкапсулирует обработку запроса на обслуживание.
ISynthSinkdMus

Интерфейс ISynthSinkDMus обрабатывает потоковые выходные данные для устройства синтезатора DirectMusic.
IUnregisterPhysicalConnection

Интерфейс IUnregisterPhysicalConnection реализует три метода удаления зарегистрированного физического подключения.
IUnregisterSubdevice

Интерфейс IUnregisterSubdevice реализует метод для удаления зарегистрированной подсети.

Структуры

 
ACX_AUDIOENGINE_CALLBACKS

Структура ACX_AUDIOENGINE_CALLBACKS определяет обратные вызовы для обработчика звука ACX.
ACX_AUDIOENGINE_CONFIG

Структура ACX_AUDIOENGINE_CONFIG используется для определения конфигурации обработчика звука.
ACX_AUDIOMODULE_CALLBACKS

Структура ACX_AUDIOMODULE_CALLBACKS определяет обратные вызовы драйвера для операций аудиомодупа ACX.
ACX_AUDIOMODULE_CONFIG

Структура ACX_AUDIOMODULE_CONFIG используется для определения конфигурации звукового модуля.
ACX_AUDIOMODULE_DESCRIPTOR

ACX_AUDIOMODULE_DESCRIPTOR используется для определения структуры дескриптора звукового модуля.
ACX_CIRCUIT_COMPOSITE_CALLBACKS

Структура ACX_CIRCUIT_COMPOSITE_CALLBACKS определяет обратные вызовы драйвера для операций составного канала ACX.
ACX_CIRCUIT_PNPPOWER_CALLBACKS

Структура ACX_CIRCUIT_PNPPOWER_CALLBACKS содержит указатели на функции plug and Play и обратного вызова событий питания ACXCIRCUIT.
ACX_CIRCUIT_TEMPLATE_CONFIG

Структура ACX_CIRCUIT_TEMPLATE_CONFIG используется для настройки нового объекта шаблона канала ACX.
ACX_COMPOSITE_TEMPLATE_CONFIG

Структура ACX_COMPOSITE_TEMPLATE_CONFIG используется для настройки нового объекта составного шаблона ACX.
ACX_CONNECTION

Структура ACX_CONNECTION используется для определения соединения между двумя контактами.
ACX_DATAFORMAT_CONFIG

Структура ACX_DATAFORMAT_CONFIG используется для настройки нового объекта формата данных ACX.
ACX_DATAFORMAT_LIST_CONFIG

Структура ACX_DATAFORMAT_LIST_CONFIG используется для настройки нового объекта списка формата данных ACX.
ACX_DATAFORMAT_LIST_ITERATOR

Структура ACX_DATAFORMAT_LIST_ITERATOR содержит состояние итерации по списку формата данных ACX.
ACX_DEVICE_CONFIG

Структура ACX_DEVICE_CONFIG предоставляет сведения о конфигурации расширения класса.
ACX_DEVICEINIT_CONFIG

Структура ACX_DEVICEINIT_CONFIG предоставляет сведения о конфигурации для расширения класса.
ACX_DRIVER_CONFIG

Структура ACX_DRIVER_CONFIG предоставляет сведения о конфигурации расширения класса.
ACX_DRIVER_VERSION_AVAILABLE_PARAMS

Структура ACX_DRIVER_VERSION_AVAILABLE_PARAMS передается в качестве параметра в функцию AcxDriverIsVersionAvailable.
ACX_ELEMENT_CONFIG

Структура ACX_ELEMENT_CONFIG используется для определения конфигурации аудиоэлея.
ACX_EVENT_CALLBACKS

Структура ACX_EVENT_CALLBACKS определяет обратные вызовы драйвера для операций с событиями ACX.
ACX_EVENT_CONFIG

Структура ACX_EVENT_CONFIG используется для настройки ACXEVENT.
ACX_EVENT_ITEM

Структура ACX_EVENT_ITEM описывает элемент события, который является целевым объектом запроса ACX.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT

Структура ACX_FACTORY_CIRCUIT_ADD_CIRCUIT используется для добавления каналов фабрикой цепей ACX.
ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS

Структура ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS определяет обратные вызовы драйвера для операций фабрики ACX.
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS

Структура ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS содержит указатели на функции обратного вызова событий питания ACXFACTORYCIRCUITs Plug and Play.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT

Структура ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT используется для удаления цеховых цепей ACX.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION

Структура ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION указывает, как звук замыкания на себя чередуется со звуком микрофона для KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION.
ACX_JACK_CALLBACKS

Структура ACX_JACK_CALLBACKS определяет функции обратного вызова событий аудиоразъема.
ACX_JACK_CONFIG

Структура ACX_JACK_CONFIG используется для настройки аудиоразъема.
ACX_JACK_DESCRIPTION

Структура ACX_JACK_DESCRIPTION описывает атрибуты аудиоразъема, такие как тип подключения, физическое расположение и т. д.
ACX_JACK_SINK_INFORMATION

Структура ACX_JACK_SINK_INFORMATION указывает сведения о цифровом звуковом устройстве, связанном с дисплеем, например устройстве HDMI или порте дисплея.
ACX_KEYWORDSPOTTER_CALLBACKS

Структура ACX_KEYWORDSPOTTER_CALLBACKS определяет обратные вызовы драйвера для операций обнаружения ключевых слов.
ACX_KEYWORDSPOTTER_CONFIG

Структура ACX_KEYWORDSPOTTER_CONFIG используется для определения конфигурации средства определения ключевого слова audio.
ACX_METHOD_ITEM

Структура ACX_METHOD_ITEM описывает элемент метода, который является целевым объектом запроса ACX.
ACX_MIC_ARRAY_GEOMETRY

Структура ACX_MIC_ARRAY_GEOMETRY определяет тип и геометрию микрофонного массива.
ACX_MICARRAYGEOMETRY_CONFIG

Структура ACX_MICARRAYGEOMETRY_CONFIG используется для настройки микрофонного массива.
ACX_MICROPHONE_CONFIG

Для настройки микрофона используется структура ACX_MICROPHONE_CONFIG.
ACX_MICROPHONE_COORDINATES

Структура ACX_MICROPHONE_COORDINATES определяет трехмерные расположения микрофона в координатах X, Y и Z.
ACX_MUTE_CALLBACKS

Структура ACX_MUTE_CALLBACKS определяет обратные вызовы драйвера для операций отключения звука ACX.
ACX_MUTE_CONFIG

Структура ACX_MUTE_CONFIG используется для определения конфигурации отключения звука.
ACX_OBJECTBAG_CONFIG

Структура ACX_OBJECTBAG_CONFIG определяет конфигурацию acxObjectBag.
ACX_PEAKMETER_CALLBACKS

Структура ACX_PEAKMETER_CALLBACKS определяет обратные вызовы драйвера для операций пикометра ACX.
ACX_PEAKMETER_CONFIG

Структура ACX_PEAKMETER_CONFIG используется для определения конфигурации пикметра звука.
ACX_PHYSICAL_CONNECTION

Структура ACX_PHYSICAL_CONNECTION описывает физическое звуковое соединение между двумя объектами ACXCIRCUIT.
ACX_PIN_CALLBACKS

Структура ACX_PIN_CALLBACKS определяет функции обратного вызова события закрепления.
ACX_PIN_CONFIG

Для настройки пин-кода используется структура ACX_PIN_CONFIG.
ACX_PNPEVENT_CONFIG

Структура ACX_PNPEVENT_CONFIG используется для настройки ACXPNPEVENT.
ACX_PROPERTY_ITEM

Структура ACX_PROPERTY_ITEM описывает элемент свойства, который является целевым объектом запроса ACX.
ACX_REQUEST_PARAMETERS

Структура ACX_REQUEST_PARAMETERS получает параметры, связанные с запросом ACX ввода-вывода.
ACX_RT_STREAM_CALLBACKS

Структура ACX_RT_STREAM_CALLBACKS определяет обратные вызовы для потоковой передачи RT на платформу ACX.
ACX_RTPACKET

Структура ACX_RTPACKET представляет один выделенный пакет. PacketBuffer должен быть MDL.
ACX_STREAM_BRIDGE_CONFIG

Структура AcxStreamBridge используется каналом для распространения создания потока, переходов состояний и параметров DRM между сегментами потока конечных точек.
ACX_STREAM_CALLBACKS

Структура ACX_STREAM_CALLBACKS определяет обратные вызовы драйвера для потоковой передачи на платформу ACX.
ACX_STREAMAUDIOENGINE_CALLBACKS

Структура ACX_STREAMAUDIOENGINE_CALLBACKS определяет обратные вызовы драйвера для операций потоков звукового модуля ACX.
ACX_STREAMAUDIOENGINE_CONFIG

Структура ACX_STREAMAUDIOENGINE_CONFIG используется для определения конфигурации потока звукового модуля.
ACX_TARGET_CIRCUIT_CONFIG

Структура ACX_TARGET_CIRCUIT_CONFIG используется для определения конфигурации целевого канала.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG

Структура ACX_TARGET_FACTORY_CIRCUIT_CONFIG используется для определения конфигурации целевого канала фабрики.
ACX_TARGET_STREAM_CONFIG

Структура ACX_TARGET_STREAM_CONFIG используется для определения конфигурации целевого потока.
ACX_VOLUME_CALLBACKS

Структура ACX_VOLUME_CALLBACKS определяет обратные вызовы драйвера для операций с томами ACX.
ACX_VOLUME_CONFIG

Структура ACX_VOLUME_CONFIG используется для определения конфигурации тома acx.
ACXDRMFORWARD

Структура ACXDRMFORWARD содержит сведения, необходимые драйверу системы DRM для пересылки идентификатора содержимого DRM на устройство, которое обрабатывает защищенное содержимое.
ACXDRMRIGHTS

Структура ACXDRMRIGHTS определяет права на содержимое DRM, назначенные звуковому контакту ACX или объекту потока драйвера.
BTHHFP_AUDIO_DEVICE_CAPABILTIES

Структура данных BTHHFP_AUDIO_DEVICE_CAPABILTIES описывает возможности устройства Bluetooth HFP, включая версию и возможность выборки с частотой 16 кГц.
BTHHFP_DESCRIPTOR

В структуре данных BTHHFP_DESCRIPTOR хранятся сведения, описывающие связанное устройство с профилем Handsfree (HFP).
BTHHFP_DESCRIPTOR2

В структуре данных BTHHFP_DESCRIPTOR2 хранятся сведения, описывающие связанное устройство с профилем handsfree (HFP).
DETECTIONEVENT

Структура для указания уникально поддерживаемых событий обнаружения.
DETECTIONEVENTSELECTOR

Структура для ссылки на определенное событие обнаружения.
DMUS_KERNEL_EVENT

Структура DMUS_KERNEL_EVENT используется для упаковки музыкальных событий с меткой времени.
DRMFORWARD

Структура DRMFORWARD содержит сведения, необходимые драйверу системы DRMK для пересылки идентификатора содержимого DRM на устройство, обрабатывающее защищенное содержимое.
DRMRIGHTS

Структура DRMRIGHTS определяет права на содержимое DRM, назначенные звуковому контакту KS или объекту потока драйвера класса порта.
DS3DVECTOR

Структура DS3DVECTOR содержит трехмерные координаты положения, компоненты вектора положения или компоненты вектора скорости.
EVENTACTION

Структура, используемая для предоставления сведений из ParseDetectionResults.
HDAUDIO_BUFFER_DESCRIPTOR

Структура HDAUDIO_BUFFER_DESCRIPTOR задает дескриптор буфера, который является записью в списке дескрипторов буфера (BDL).
HDAUDIO_BUS_INTERFACE

Структура HDAUDIO_BUS_INTERFACE указывает сведения, необходимые клиенту для вызова подпрограмм в HDAUDIO_BUS_INTERFACE версии HD Audio DDI. Другой вариант этого DDI определяется структурой HDAUDIO_BUS_INTERFACE_BDL.
HDAUDIO_BUS_INTERFACE_BDL

Структура HDAUDIO_BUS_INTERFACE_BDL указывает сведения, необходимые клиенту для вызова подпрограмм в HDAUDIO_BUS_INTERFACE_BDL версии HD Audio DDI. Другой вариант этого DDI определяется структурой HDAUDIO_BUS_INTERFACE.
HDAUDIO_BUS_INTERFACE_V2

Структура HDAUDIO_BUS_INTERFACE_V2 указывает сведения, необходимые клиенту для вызова подпрограмм в HDAUDIO_BUS_INTERFACE_V2 версии HD Audio DDI.
HDAUDIO_BUS_INTERFACE_V3

Дополнительные сведения: структура _HDAUDIO_BUS_INTERFACE_V3
HDAUDIO_CODEC_COMMAND

Структура HDAUDIO_CODEC_COMMAND указывает команду кодека.
HDAUDIO_CODEC_RESPONSE

Структура HDAUDIO_CODEC_RESPONSE указывает либо ответ на команду кодека, либо незапрошенный ответ от кодека.
HDAUDIO_CODEC_TRANSFER

Структура HDAUDIO_CODEC_TRANSFER указывает команду кодека и ответ на нее.
HDAUDIO_CONVERTER_FORMAT

Структура HDAUDIO_CONVERTER_FORMAT определяет 16-разрядный формат потока для преобразователя входных или выходных данных, как определено в спецификации Intel High Definition Audio (см. веб-сайт Intel HD Audio).
HDAUDIO_DEVICE_INFORMATION

Структура HDAUDIO_DEVICE_INFORMATION определяет аппаратные возможности контроллера шины HD Audio.
HDAUDIO_DEVICE_INFORMATION_V2

Структура HDAUDIO_DEVICE_INFORMATION_V2 определяет аппаратные возможности контроллера шины HD Audio.
HDAUDIO_STREAM_FORMAT

Структура HDAUDIO_STREAM_FORMAT описывает формат данных потока захвата или отрисовки.
HFP_BYPASS_CODEC_ID_V1

Структура HFP_BYPASS_CODEC_ID_V1 определяет версию 1 поддерживаемой структуры идентификаторов кодека.
IEventDetectorOemAdapterVtbl

Структура IEventDetectorOemAdapterVtbl — это артефакт, созданный IDL. Он зарезервирован для использования корпорацией Майкрософт.
INTERLEAVED_AUDIO_FORMAT_INFORMATION

Структура INTERLEAVED_AUDIO_FORMAT_INFORMATION указывает, как звук замыкания на себя чередуется со звуком микрофона для KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION.
KEYWORDSELECTOR

Структуры KEYWORDSELECTOR — это триплет идентификаторов, которые однозначно выбирают определенное ключевое слово, язык и комбинацию пользователя.
KSAC3_ALTERNATE_AUDIO

Структура KSAC3_ALTERNATE_AUDIO указывает, следует ли интерпретировать два моноканала в потоке с кодировкой AC-3 как стереопару или как два независимых программных канала.
KSAC3_BIT_STREAM_MODE

Структура KSAC3_BIT_STREAM_MODE определяет режим битового потока, который является типом аудиослужбы, закодированной в поток AC-3.
KSAC3_DIALOGUE_LEVEL

Структура KSAC3_DIALOGUE_LEVEL определяет средний уровень громкости диалога в звуковой программе, закодированной в потоке AC-3.
KSAC3_DOWNMIX

Структура KSAC3_DOWNMIX указывает, должны ли программные каналы в потоке с кодировкой AC-3 быть сбиты в соответствии с конфигурацией динамиков.
KSAC3_ERROR_CONCEALMENT

Структура KSAC3_ERROR_CONCEALMENT указывает, как должны скрываться ошибки в потоке с кодировкой AC-3 во время воспроизведения.
KSAC3_ROOM_TYPE

Структура KSAC3_ROOM_TYPE определяет тип комнаты микширования звука, в которой был создан поток в кодировке AC-3.
KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE

Структура KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE определяет режим обработки звукового сигнала.
KSAUDIO_CHANNEL_CONFIG

Структура KSAUDIO_CHANNEL_CONFIG определяет конфигурацию каналов в формате данных аудиопотока.
KSAUDIO_COPY_PROTECTION

Структура KSAUDIO_COPY_PROTECTION указывает состояние защиты от копирования аудиопотока.
KSAUDIO_DYNAMIC_RANGE

Структура KSAUDIO_DYNAMIC_RANGE определяет динамический диапазон аудиопотока. Эта структура используется для получения или задания значения данных для свойства KSPROPERTY_AUDIO_DYNAMIC_RANGE.
KSAUDIO_MIC_ARRAY_GEOMETRY

Структура KSAUDIO_MIC_ARRAY_GEOMETRY определяет тип и геометрию микрофонного массива.
KSAUDIO_MICROPHONE_COORDINATES

Структура KSAUDIO_MICROPHONE_COORDINATES определяет тип и координаты одного микрофона в массиве микрофонов.
KSAUDIO_MIX_CAPS

Структура KSAUDIO_MIX_CAPS определяет возможности смешивания определенного пути данных из одного входного канала узла супермиксера (KSNODETYPE_SUPERMIX) в выходной канал того же узла.
KSAUDIO_MIXCAP_TABLE

Структура KSAUDIO_MIXCAP_TABLE определяет возможности смешивания узла супермиксера (KSNODETYPE_SUPERMIX). Эта структура используется для получения или задания значения данных для свойства KSPROPERTY_AUDIO_MIX_LEVEL_CAPS.
KSAUDIO_MIXLEVEL

Структура KSAUDIO_MIXLEVEL определяет уровень смешивания пути ввода-вывода в узле супермиксера (KSNODETYPE_SUPERMIX).
KSAUDIO_PACKETSIZE_CONSTRAINTS

Структура KSAUDIO_PACKETSIZE_CONSTRAINTS описывает физические аппаратные ограничения.
KSAUDIO_PACKETSIZE_CONSTRAINTS2

Структура KSAUDIO_PACKETSIZE_CONSTRAINTS2 описывает физические аппаратные ограничения.
KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT

Структура KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT описывает ограничения, характерные для любого режима обработки сигнала.
KSAUDIO_POSITION

Структура KSAUDIO_POSITION определяет текущие позиции воспроизведения и записи курсоров в звуковом буфере для аудиопотока.
KSAUDIO_POSITIONEX

Структура KSAUDIO_POSITIONEX указывает позицию потока и связанные с ней сведения о метке времени для аудиодрайвера на основе ядра (KS).
KSAUDIO_PREFERRED_STATUS

Структура KSAUDIO_PREFERRED_STATUS указывает состояние предпочтительного устройства.
KSAUDIO_PRESENTATION_POSITION

Структура KSAUDIO_PRESENTATION_POSITION определяет текущее положение курсора в потоке звуковых данных, отрисовываемом в конечной точке.
KSAUDIOENGINE_BUFFER_SIZE_RANGE

Структура KSAUDIOENGINE_BUFFER_SIZE_RANGE определяет минимальный и максимальный размер буфера, который может поддерживать аппаратное звуковое ядро в экземпляре при его вызове.
KSAUDIOENGINE_DESCRIPTOR

Структура KSAUDIOENGINE_DESCRIPTOR описывает статические внешние свойства обработчика звука.
KSAUDIOENGINE_VOLUMELEVEL

Структура KSAUDIOENGINE_VOLUMELEVEL определяет целевой уровень тома, тип рампы и продолжительность изменения уровня тома для заданного запроса уровня тома через свойство KSPROPERTY_AUDIOENGINE_VOLUMELEVEL.
KSAUDIOMODULE_DESCRIPTOR

Структура KSAUDIOMODULE_DESCRIPTOR описывает статические внешние свойства звуковых модулей.
KSAUDIOMODULE_NOTIFICATION

Структура KSAUDIOMODULE_NOTIFICATION описывает свойства, связанные с уведомлением об изменениях звуковых модулей.
KSAUDIOMODULE_PROPERTY

Структура KSAUDIOMODULE_DESCRIPTOR описывает статические внешние свойства звуковых модулей.
KSDATAFORMAT_DSOUND

Структура KSDATAFORMAT_DSOUND содержит подробные сведения о аудиопотоке DirectSound.
KSDATAFORMAT_WAVEFORMATEX

Структура KSDATAFORMAT_WAVEFORMATEX предоставляет подробные сведения о формате аудиопотока, состоящего из волновых данных.
KSDATAFORMAT_WAVEFORMATEXTENSIBLE

Структура KSDATAFORMAT_WAVEFORMATEXTENSIBLE является удобной структурой-оболочкой для случая, когда WaveFormatExt не содержит лишних данных.
KSDATARANGE_AUDIO

Структура KSDATARANGE_AUDIO определяет диапазон аудиоформатов.
KSDATARANGE_MUSIC

Структура KSDATARANGE_MUSIC определяет диапазон форматов DirectMusic MIDI.
KSDRMAUDIOSTREAM_CONTENTID

Структура KSDRMAUDIOSTREAM_CONTENTID указывает идентификатор содержимого DRM и права на содержимое DRM для запроса KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset-property.
KSDS3D_BUFFER_ALL

Структура KSDS3D_BUFFER_ALL определяет все трехмерные характеристики трехмерного буфера DirectSound.
KSDS3D_BUFFER_CONE_ANGLES

Структура KSDS3D_BUFFER_CONE_ANGLES задает внутренний и внешний углы конуса.
KSDS3D_HRTF_FILTER_FORMAT_MSG

Структура KSDS3D_HRTF_FILTER_FORMAT_MSG определяет формат фильтра, используемый для функции передачи относительно головы (HRTF).
KSDS3D_HRTF_INIT_MSG

Структура KSDS3D_HRTF_INIT_MSG задает параметры параметров, используемые для инициализации функции передачи относительно головы (HRTF).
KSDS3D_HRTF_PARAMS_MSG

Структура KSDS3D_HRTF_PARAMS_MSG задает параметры параметров, применяемые к функции передачи относительно головы (HRTF).
KSDS3D_ITD_PARAMS

Структура KSDS3D_ITD_PARAMS определяет параметры, применяемые алгоритмом межауральной задержки времени (ITD) к левому или правому каналу в трехмерном узле (KSNODETYPE_3D_EFFECTS).
KSDS3D_ITD_PARAMS_MSG

Структура KSDS3D_ITD_PARAMS_MSG задает параметры, используемые алгоритмом межауральной задержки времени (ITD) в трехмерном узле (KSNODETYPE_3D_EFFECTS).
KSDS3D_LISTENER_ALL

Структура KSDS3D_LISTENER_ALL определяет все свойства 3D-прослушивателя DirectSound. Эта структура используется для получения или задания значения данных для свойства KSPROPERTY_DIRECTSOUND3DLISTENER_ALL.
KSDS3D_LISTENER_ORIENTATION

Структура KSD3D_LISTENER_ORIENTATION определяет вектор положения трехмерного прослушивателя. Эта структура используется для получения или задания значения данных для свойства KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION.
KSDSOUND_BUFFERDESC

Структура KSDSOUND_BUFFERDESC описывает буфер DirectSound.
KSJACK_SINK_INFORMATION

Структура KSJACK_SINK_INFORMATION указывает сведения о цифровом звуковом устройстве, связанном с дисплеем, например устройстве HDMI или порту дисплея.
KSMUSICFORMAT

Структура KSMUSICFORMAT используется для отправки и получения сведений о данных MIDI, которые являются входными и исходящими на звуковые устройства WDM.
KSNODEPROPERTY

Структура KSNODEPROPERTY указывает узел и свойство этого узла.
KSNODEPROPERTY_AUDIO_CHANNEL

Структура KSNODEPROPERTY_AUDIO_CHANNEL указывает свойство канала в узле.
KSP_DRMAUDIOSTREAM_CONTENTID

Структура KSP_DRMAUDIOSTREAM_CONTENTID определяет свойство, тип запроса и контекст для запроса свойства KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset. Он также задает список указателей функций на функции DRM.
KSRTAUDIO_BUFFER

Структура KSRTAUDIO_BUFFER указывает адрес буфера, размер и флаг барьера памяти вызова для буфера циклических звуковых данных.
KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION

Структура KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION добавляет базовый адрес буфера, запрошенный размер буфера и количество уведомлений в структуру KSPROPERTY.
KSRTAUDIO_GETREADPACKET_INFO

Структура KSRTAUDIO_GETREADPACKET_INFO описывает сведения для аудиопакета.
KSRTAUDIO_HWLATENCY

Структура KSRTAUDIO_HWLATENCY описывает задержку, добавляемую звуковым оборудованием в поток волн во время воспроизведения или записи.
KSRTAUDIO_HWREGISTER

Структура KSRTAUDIO_HWREGISTER указывает адрес и дополнительные сведения о регистре оборудования, запрошенном клиентом.
KSRTAUDIO_HWREGISTER_PROPERTY

Структура KSRTAUDIO_HWREGISTRY_PROPERTY добавляет базовый адрес регистра в структуру KSPROPERTY.
KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY

Структура KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY добавляет дескриптор события в структуру KSPROPERTY.
KSRTAUDIO_SETWRITEPACKET_INFO

Структура KSRTAUDIO_SETWRITEPACKET_INFO описывает сведения, связанные с аудиопакетом.
KSSOUNDDETECTORPROPERTY

Структура KSSOUNDDETECTORPROPERTY указывает узел и идентификатор события.
KSTELEPHONY_CALLCONTROL

Структура KSTELEPHONY_CALLCONTROL определяет тип телефонного звонка и операцию управления, используемую для свойства KSPROPERTY_TELEPHONY_CALLCONTROL.
KSTELEPHONY_CALLINFO

Структура KSTELEPHONY_CALLINFO определяет тип и состояние телефонного звонка для свойства KSPROPERTY_TELEPHONY_CALLINFO.
KSTELEPHONY_PROVIDERCHANGE

Структура KSTELEPHONY_PROVIDERCHANGE определяет тип телефонного звонка и операцию изменения поставщика, используемую для свойства KSPROPERTY_TELEPHONY_PROVIDERCHANGE.
KSTOPOLOGY_ENDPOINTID

Структура KSTOPOLOGY_ENDPOINTID указывает имя и идентификатор закрепления конечной точки топологии.
KSTOPOLOGY_ENDPOINTIDPAIR

Структура KSTOPOLOGY_ENDPOINTIDPAIR указывает идентификаторы конечных точек отрисовки и записи, которые будут использоваться для свойства KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR.
LOOPEDSTREAMING_POSITION_EVENT_DATA

Структура LOOPEDSTREAMING_POSITION_EVENT_DATA описывает событие положения в циклизованном буфере.
PCAUTOMATION_TABLE

Структура PCAUTOMATION_TABLE содержит главную таблицу свойств, методов и событий драйвера мини-порта.
PCEVENT_ITEM

Структура PCEVENT_ITEM используется для описания события, поддерживаемого определенным фильтром, закреплением или узлом.
PCEVENT_REQUEST

Структура PCEVENT_REQUEST указывает запрос на событие.
PCFILTER_DESCRIPTOR

Структура PCFILTER_DESCRIPTOR описывает реализацию фильтра драйвером мини-порта. Структура определяет контакты, узлы, подключения и свойства фильтра.
PCMETHOD_ITEM

Структура PCMETHOD_ITEM описывает метод, поддерживаемый фильтром, закреплением или узлом.
PCMETHOD_REQUEST

Структура PCMETHOD_REQUEST указывает запрос метода.
PCNODE_DESCRIPTOR

Структура PCNODE_DESCRIPTOR описывает узел в фильтре, который реализует драйвер мини-порта топологии.
PCNOTIFICATION_BUFFER

Буфер уведомлений, используемый IPortClsNotifications.
PCPIN_DESCRIPTOR

Структура PCPIN_DESCRIPTOR описывает фабрику контактов.
PCPROPERTY_ITEM

Структура PCPROPERTY_ITEM описывает свойство, поддерживаемое определенным фильтром, закреплением или узлом.
PCPROPERTY_REQUEST

Структура PCPROPERTY_REQUEST указывает запрос на свойство.
PCSTREAMRESOURCE_DESCRIPTOR

PCSTREAMRESOURCE_DESCRIPTOR определяет ресурс потока. Используйте PCSTREAMRESOURCE_DESCRIPTOR_INIT для правильной инициализации этой структуры.
SIDEBANDAUDIO_CONNECTION_PARAMS

Структура SIDEBANDAUDIO_CONNECTION_PARAMS описывает индекс конечной точки и значение подключения.
SIDEBANDAUDIO_DEVICE_DESCRIPTOR

Структура SIDEBANDAUDIO_DEVICE_DESCRIPTOR описывает количество конечных точек на устройстве.
SIDEBANDAUDIO_DEVICE_ERROR

Структура SIDEBANDAUDIO_DEVICE_ERROR описывает ошибку, сообщаемую на устройстве.
SIDEBANDAUDIO_ENDPOINT_CAPABILITIES

Структура SIDEBANDAUDIO_ENDPOINT_CAPABILITIES описывает возможности драйвера аудиоконечной точки боковой полосы.
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR

Структура SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR описывает характеристики боковой конечной точки аудио.
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR2

Вторая версия структуры SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR. В нем описываются характеристики драйвера конечной точки звука.
SIDEBANDAUDIO_EP_USBAUDIO_TRANSPORT_RESOURCES

Эта структура описывает ресурсы транспорта аудиотранспорта usb sideband.
SIDEBANDAUDIO_IO_PARAM_HEADER

Структура SIDEBANDAUDIO_IO_PARAM_HEADER описывает размер и тип параметра ввода-вывода.
SIDEBANDAUDIO_MUTE_PARAMS

Структура SIDEBANDAUDIO_MUTE_PARAMS описывает индекс конечной точки, канал, немедленный режим работы и значение отключения звука.
SIDEBANDAUDIO_SIDETONE_DESCRIPTOR

Структура SIDEBANDAUDIO_SIDETONE_DESCRIPTOR описывает компоненты отключения звука и тома в топологии бокового тона.
SIDEBANDAUDIO_SIDETONE_PARAMS

Структура SIDEBANDAUDIO_SIDETONE_PARAMS описывает индекс конечной точки и значение бокового тона.
SIDEBANDAUDIO_SIOP_REQUEST_PARAM

Структура SIDEBANDAUDIO_SIOP_REQUEST_PARAM описывает параметр запроса SIOP переменной.
SIDEBANDAUDIO_STREAM_OPEN_PARAMS

Структура SIDEBANDAUDIO_STREAM_OPEN_PARAMS описывает переменные параметры ввода-вывода для ioCTL.
SIDEBANDAUDIO_STREAM_STATUS_PARAMS

Структура SIDEBANDAUDIO_STREAM_STATUS_PARAMS описывает индекс конечной точки и ошибку устройства NTSTATUS.
SIDEBANDAUDIO_SUPPORTED_FORMATS

Структура SIDEBANDAUDIO_SUPPORTED_FORMATS описывает форматы, поддерживаемые конечной точкой аудио.
SIDEBANDAUDIO_VOLUME_PARAMS

Структура SIDEBANDAUDIO_VOLUME_PARAMS описывает индекс конечной точки, канал, немедленный режим работы и значение тома.
SOUNDDETECTOR_PATTERNHEADER

Структура SOUNDDETECTOR_PATTERNHEADER определяет размер и формат данных шаблона для детектора звука.
SOUNDDETECTOR_PATTERNHEADER

Структура SOUNDDETECTOR_PATTERNHEADER (keyworddetectoroemadapter.h) задает заголовок шаблона для детектора звука.
SOUNDDETECTOR_PATTERNHEADER

Структура SOUNDDETECTOR_PATTERNHEADER (ksmedia.h) задает заголовок шаблона для детектора звука.
SYNTH_BUFFER

Структура SYNTH_BUFFER указывает данные DLS, которые загружаются в синтезатор.
SYNTH_PORTPARAMS

Структура SYNTH_PORTPARAMS содержит параметры конфигурации для порта DirectMusic, который является термином DirectMusic для устройства, которое отправляет или получает музыкальные данные.
SYNTH_REVERB_PARAMS

Структура SYNTH_REVERB_PARAMS содержит параметры конфигурации.
SYNTH_STATS

Структура SYNTH_STATS определяет статистику производительности синтезатора, такую как количество воспроизводимых голосов, загрузка ЦП, количество потерянных заметок, объем свободной памяти и пиковый уровень громкости.
SYNTHCAPS

Структура SYNTHCAPS определяет возможности синтезатора.
SYNTHDOWNLOAD

Структура SYNTHDOWNLOAD задает дескриптор для скачанных данных DLS. Он также указывает, можно ли освободить буфер, содержащий данные DLS.
SYNTHVOICEPRIORITY_INSTANCE

Структура SYNTHVOICEPRIORITY_INSTANCE определяет голос в синтезаторе MIDI, указывая группу каналов голоса (набор из 16 MIDI-каналов) и номер канала в этой группе.
SYSAUDIO_ATTACH_VIRTUAL_SOURCE

Структура SYSAUDIO_ATTACH_VIRTUAL_SOURCE используется для подключения виртуального источника линии микшера (например, регулятора громкости или отключения звука) к контакту микшера на виртуальном звуковом устройстве.
SYSAUDIO_CREATE_VIRTUAL_SOURCE

Структура SYSAUDIO_CREATE_VIRTUAL_SOURCE используется для создания виртуального источника линии микшера, например для управления громкостью или отключения звука.
SYSAUDIO_INSTANCE_INFO

Структура SYSAUDIO_INSTANCE_INFO указывает, какое виртуальное звуковое устройство следует открыть, и включает флаги для настройки этого устройства.
SYSAUDIO_SELECT_GRAPH

Структура SYSAUDIO_SELECT_GRAPH используется для указания графа, включающего необязательный узел, например элемент управления AEC.
WAVEFORMATEXTENSIBLE

Структура WAVEFORMATEXTENSIBLE определяет формат аудиоволнового потока.