Заголовок acxdataformat.h

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

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

Примечание

Заголовки и библиотеки ACX не включены в WDK 10.0.22621.2428 (выпущен 24 октября 2023 г.), но доступны в предыдущих версиях, а также в последних (сборках серии 25000) Insider Preview WDK. Дополнительные сведения о предварительных версиях WDK см. в статье Установка предварительных версий пакета драйверов Windows (WDK).

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

Функции

 
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).
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.

Структуры

 
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_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).