acxdataformat.h 标头
acxdataformat 标头由 ACX 音频类扩展使用。
有关详细信息,请参阅以下主题。
acxdataformat.h 包含以下编程接口:
函数
ACX_DATAFORMAT_CONFIG_INIT ACX_DATAFORMAT_CONFIG_INIT 函数初始化ACX_DATAFORMAT_CONFIG 结构。 |
ACX_DATAFORMAT_CONFIG_INIT_KS ACX_DATAFORMAT_CONFIG_INIT_KS 函数使用 KS 数据格式初始化ACX_DATAFORMAT_CONFIG结构。 |
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) 驱动程序使用的数据格式的类型。 |