Skip to main content

SHAPE_FLOWGRAPH_COMMAND_HEADER

フローグラフコマンドヘッダー。

Syntax

Members

command
Type: UINT64
SHAPE_FLOWGRAPH_COMMAND_TYPE 列挙体を参照してください。 queued
Type: UINT64
内部処理フラグ: 1 == 内部コマンドキューに挿入済み、0 == 待機中。 disabled
Type: UINT64
コマンドを無効にするフラグ: 1 == 無効 (処理しない)、0 == 有効 (通常どおり処理)。 error
Type: UINT64
コマンドが無効。Audio Control Processor (ACP) によって設定されます。 reserved0
Type: UINT64
予約済み。 reserved1
Type: UINT64
予約済み。

Remarks

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

Requirements

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

See also

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