ACP_COMMAND_UPDATE_ALL_CONTEXTS
用於更新所有可擴充硬體音訊處理引擎 (SHAPE) 內容類型之陣列的命令。語法
成員
srcEntryCount類型:UINT32 取樣率轉換器 (SRC) 項目的計數。 eqCompEntryCount
類型:UINT32 EQ/Comp 項目的計數。 filtVolEntryCount
類型:UINT32 Filter/Volume 項目的計數。 dmaReadEntryCount
類型:UINT32 從混音緩衝區讀取之直接記憶體存取 (DMA) 項目的計數。 dmaWriteEntryCount
類型:UINT32 寫入混音緩衝區之 DMA 項目的計數。 pcmEntryCount
類型:UINT32 脈衝碼調變 (PCM) 項目的計數。 xmaEntryCount
類型:UINT32 XBOX Media Audio (XMA) 項目的計數。 srcEntries
類型:APU_ADDRESS 指向 SRC 項目陣列的指標。 eqCompEntries
類型:APU_ADDRESS 指向 EQ/Comp 項目陣列的指標。 filtVolEntries
類型:APU_ADDRESS 指向 Filter/Volume 項目陣列的指標。 dmaReadEntries
類型:APU_ADDRESS 指向從混音緩衝區讀取之 DMA 項目陣列的指標。 dmaWriteEntries
類型:APU_ADDRESS 指向寫入混音緩衝區之 DMA 項目陣列的指標。 pcmEntries
類型:APU_ADDRESS 指向 PCM 項目陣列的指標。 xmaEntries
類型:APU_ADDRESS 指向 XMA 項目陣列的指標。 srcIndexCount
類型:UINT32 SRC 索引的計數。 eqCompIndexCount
類型:UINT32 EQ/Comp 索引的計數。 filtVolIndexCount
類型:UINT32 Filter/Volume 索引的計數。 dmaReadIndexCount
類型:UINT32 從混音緩衝區讀取之 DMA 索引的計數。 dmaWriteIndexCount
類型:UINT32 寫入混音緩衝區之 DMA 索引的計數。 pcmIndexCount
類型:UINT32 PCM 索引的計數。 xmaIndexCount
類型:UINT32 XMA 索引的計數。 srcIndices
類型:APU_ADDRESS 指向 SRC 項目的不帶正負號 16 位元索引陣列。 eqCompIndices
類型:APU_ADDRESS 指向 EQ/Comp 項目的不帶正負號 16 位元索引陣列。 filtVolIndices
類型:APU_ADDRESS 指向 Filter/Volume 項目的不帶正負號 16 位元索引陣列。 dmaReadIndices
類型:APU_ADDRESS 指向 DMA 讀取項目的不帶正負號 16 位元索引陣列。 dmaWriteIndices
類型:APU_ADDRESS 指向 DMA 寫入項目的不帶正負號 16 位元索引陣列。 pcmIndices
類型:APU_ADDRESS 指向 PCM 項目的不帶正負號 16 位元索引陣列。 xmaIndices
類型:APU_ADDRESS 指向 XMA 項目的不帶正負號 16 位元索引陣列。
備註
執行區塊更新的方法有兩種。 在直接方法中,會使用 *EntryCount 和 *Entries 成員,並忽略索引成員。區塊更新的行為如下。需求
標頭: acphal.h 支援的平台: XBOX One 系列主機和 XBOX Series 主機另請參閱
SubmitCommandAcpHal
