共用方式為


acxdataformat.h 標頭

ACX 音訊類別延伸模組會使用 acxdataformat 標頭。

如需詳細資訊,請參閱下列主題。

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) 驅動程式使用的ACX_DATAFORMAT_LIST_ITERATOR結構。
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 函式會取得與指定數據格式相關聯的WAVEATEX 結構。
AcxDataFormatGetWaveFormatExtensible

AcxDataFormatGetWaveFormatExtensible 函式會取得與指定數據格式相關聯的WAVEATEXTENSIBLE 結構。
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) 驅動程式所使用的數據格式類型。