Skip to main content

SHAPE_FLOWGRAPH_COMMAND

SHAPE フローグラフコマンド (共用体)。

Syntax

Members

entry
Type: UINT64
エントリ番号。 header
Type: SHAPE_FLOWGRAPH_COMMAND_HEADER
SHAPE_FLOWGRAPH_COMMAND_HEADER allocMixBuffer
Type: SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND
SHAPE_FLOWGRAPH_ALLOC_MIXBUFFER_COMMAND src
Type: SHAPE_FLOWGRAPH_SRC_COMMAND
SHAPE_FLOWGRAPH_SRC_COMMAND eqComp
Type: SHAPE_FLOWGRAPH_EQCOMP_COMMAND
SHAPE_FLOWGRAPH_EQCOMP_COMMAND filtVol
Type: SHAPE_FLOWGRAPH_FILTVOL_COMMAND
SHAPE_FLOWGRAPH_FILTVOL_COMMAND dma
Type: SHAPE_FLOWGRAPH_DMA_COMMAND
SHAPE_FLOWGRAPH_DMA_COMMAND

Remarks

Scalable Hardware Audio Processing (SHAPE) を利用するために、タイトルは通常 SHAPE フローグラフを作成します。詳細については、ACP の概要 の XMA ユーティリティセクションを参照してください。SHAPE フローグラフは、コマンドの配列 (SHAPE ブロックごとに 1 つ) と付随するコンテキストデータで構成され、これにより個々のブロックの操作の順序と、それらが操作するデータが実質的に記述されます。ACP (Audio Control Processor) はフローグラフ内のデータを使用して、SHAPE ブロック内の操作を適切にスケジュールします。 処理のために SHAPE ハードウェアに送信されるコマンドのリストをフローグラフと呼びます。 実行リストは、SHAPE オーディオプロセッサーによって処理されるメタコマンドのリストです。SHAPE オーディオプロセッサーはプログラム可能で柔軟性があるため、実行リストの形式と機能は柔軟です。一部のメタコマンドは暗黙的なデータを持ち、他は明示的な引数を持ちます。メタコマンドはまた、特定の SHAPE ハードウェアブロックがミックスバッファーを介してどこから入力を取得し、どこへ出力を書き込むかを指定します。ミックスバッファーはハードウェアによって割り当てられます。

Requirements

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

See also

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