Skip to main content

SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND

後続の使用のために物理ミックスバッファーを割り当てます。

Syntax

Members

command
Type: UINT64
SHAPE_FLOWGRAPH_COMMAND_TYPE の SHAPE_FLOWGRAPH_COMMAND_TYPE_ALLOCMIXBUFFER コマンド。 queued
Type: UINT64
内部処理フラグ: 1 == 内部コマンドキューに挿入済み、0 == 待機中。 disabled
Type: UINT64
コマンドを無効にするフラグ: 1 == 無効 (処理しない)、0 == 有効 (通常どおり処理)。 error
Type: UINT64
コマンドが無効。Audio Control Processor (ACP) によって設定されます。 reserved0
Type: UINT64
予約済み。 numIn
Type: UINT64
入力数。すべての入力が完了するまで、ミックスバッファーは何も出力しません。 numOut
Type: UINT64
出力数。すべての出力が完了するまで、ミックスバッファーは解放されません。 virtualId
Type: UINT64
仮想 ID (0 ~ 8191)。仮想ミックスバッファーは最大 8192 個あります。 attenuate
Type: UINT64
減衰: 0 == なし。それ以外の値は、入力データをシフトするビット数を示します。ミックスバッファーに適用される減衰の詳細については、SHAPE_MIXBUFFER_ATTENUATION を参照してください。 reserved1
Type: UINT64
予約済み。

Remarks

実行リストは、ミックスバッファーの割り当てに仮想 ID を使用します。割り当てコマンドが実行されたときのみ、物理ミックスバッファーが指定の仮想 ID にバインドされます。指定された仮想 ID を使用する後続のコマンドは、割り当てられた物理ミックスバッファーに向けられます。割り当てコマンドは Scalable Hardware Audio Processing Engine (SHAPE) プロセッサーからミックスバッファーブロックにディスパッチされ、仮想 ID を物理ミックスバッファーにバインドします。

Requirements

Header: shapeflowgraph.h Supported platforms: XBOX One ファミリー本体および XBOX Series 本体

See also

ACP の概要 SHAPE の概要 shapeflowgraph
最終更新日 2026年8月24日