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) 驅動程式所使用的數據格式類型。 |