Skip to main content
ストリーム出力バッファーを記述します。

構文

メンバー

BufferLocation
型: D3D12_GPU_VIRTUAL_ADDRESS
ストリーム出力バッファーを指す D3D12_GPU_VIRTUAL_ADDRESS (UINT64)。 SizeInBytes が 0 の場合、このメンバーは使用されず、任意の値を指定できます。 SizeInBytes
型: UINT64
ストリーム出力バッファーのサイズ (バイト単位)。 BufferFilledSizeLocation
型: D3D12_GPU_VIRTUAL_ADDRESS
D3D12_GPU_VIRTUAL_ADDRESS (UINT64) として、バッファーに格納されたデータ量を示す値の場所。 このメンバーを NULL にすることはできません。埋め込みサイズの場所は必ず指定する必要があります (データが出力されるたびにハードウェアがインクリメントします)。 SizeInBytes が 0 の場合、このメンバーは使用されず、任意の値を指定できます。

解説

この構造体は SOSetTargets と共に使用します。

要件

ヘッダー: d3d12_xs.h または d3d12_x.h
ライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされるプラットフォーム: XBOX Series 本体および XBOX One ファミリ

関連項目

コア構造体
最終更新日 2026年8月24日