Skip to main content

ACP_COMMAND_UPDATE_ALL_CONTEXTS

すべての Scalable Hardware Audio Processing Engine (SHAPE) コンテキスト タイプの配列を更新するためのコマンド。

構文

メンバー

srcEntryCount
型: UINT32
Sample Rate Convertor (SRC) エントリの数。 eqCompEntryCount
型: UINT32
EQ/Comp エントリの数。 filtVolEntryCount
型: UINT32
Filter/Volume エントリの数。 dmaReadEntryCount
型: UINT32
ミックス バッファーから読み取る Direct Memory Access (DMA) エントリの数。 dmaWriteEntryCount
型: UINT32
ミックス バッファーに書き込む DMA エントリの数。 pcmEntryCount
型: UINT32
pulse-code modulation (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 ビット インデックスの配列。

解説

ブロック更新を実行する方法は 2 つあります。 直接方式では、*EntryCount および *Entries メンバーが使用され、インデックス メンバーは無視されます。ブロック更新は次のように動作します。
間接方式では、*IndexCount および *Indices メンバーが使用され、エントリ メンバーは無視されます。ブロック更新は次のように動作します。
単一のコンテキストを更新するには、ACP_COMMAND_UPDATE_CONTEXTS 構造体を使用します。

要件

ヘッダー: acphal.h サポート対象プラットフォーム: XBOX One ファミリー本体、XBOX Series 本体

関連項目

SubmitCommand
AcpHal
最終更新日 2026年8月24日