Поделиться через


заголовок acxpin.h

Этот заголовок используется расширениями аудиоклассов ACX.

Дополнительные сведения см. в следующем разделе:

acxpin.h содержит следующие интерфейсы программирования:

Функции

 
ACX_CONNECTION_INIT

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

Функция ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT инициализирует структуру ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION для использования.
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_MICARRAYGEOMETRY_CONFIG_INIT

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

Функция ACX_MICROPHONE_CONFIG_INIT инициализировала структуру ACX_MICROPHONE_CONFIG для использования.
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 с указанным идентификатором.
AcxJackChangeStateNotification

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

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

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

Функция AcxMicArrayGeometryCreate создает и инициализирует новый объект ACXMICARRAYGEOMETRY.
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

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

Функции обратного вызова

 
EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE

Функция обратного вызова EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE реализуется драйвером и вызывается, когда состояние запрашивается для указанного джека.
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 реализуется драйвером и вызывается для задания формата данных для указанного пин-кода.

Структуры

 
ACX_CONNECTION

Структура ACX_CONNECTION используется для определения соединения между двумя закреплениями.
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_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_PHYSICAL_CONNECTION

Структура ACX_PHYSICAL_CONNECTION описывает физическое звуковое соединение между двумя объектами ACXCIRCUIT.
ACX_PIN_CALLBACKS

Структура ACX_PIN_CALLBACKS указывает функции обратного вызова событий пин-кода.
ACX_PIN_CONFIG

Структура ACX_PIN_CONFIG используется для настройки пин-кода.

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

 
ACX_CONNECTION_FLAGS

Перечисление ACX_CONNECTION_FLAGS используется структурой ACX_CONNECTION для указания типов идентификаторов объектов ACX.
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_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_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 для указания типа пин-кода.