Skip to main content

ACP_COMMAND_UPDATE_XMA_CONTEXT_ENTRY

SHAPE_XMA_CONTEXT を更新するためのエントリ。

構文

メンバー

contextIndex
型: UINT32
0 から ACP_MAX_NUM_XMA_CONTEXTS の範囲のインデックス。 ptrRead0
型: APU_ADDRESS
SHAPE_XMA_CONTEXT::ptrRead0 の既存の値を置き換えます。 ptrRead1
型: APU_ADDRESS
SHAPE_XMA_CONTEXT::ptrRead1 の既存の値を置き換えます。 sizeRead0
型: UINT16
SHAPE_XMA_CONTEXT::sizeRead0 の既存の値を置き換えます。 sizeRead1
型: UINT16
SHAPE_XMA_CONTEXT::sizeRead1 の既存の値を置き換えます。 writeBufferOffsetRead
型: UINT16
SHAPE_XMA_CONTEXT::writeBufferOffsetRead の既存の値を置き換えます。 validBuffer
型: UINT16
SHAPE_XMA_CONTEXT::validBuffer の既存の値を置き換えます。

解説

この構造体は、単一の PCM コンテキストを更新するために ACP_COMMAND_UPDATE_CONTEXTS および ACP_COMMAND_UPDATE_ALL_CONTEXTS コマンドによって使用されます。このコマンドは、オーディオ フレームあたり少数のコンテキストを更新する場合にのみ使用してください。多数のコンテキストを更新するのは効率的ではありません。詳細については、ACP の概要のオーディオのレンダリング セクションを参照してください。

要件

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

関連項目

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