Skip to main content
テクスチャのメモリ アクセス バリアを記述します。特定のアクセス タイプに対してリソース メモリを可視化する必要があるタイミングを示すために、テクスチャ バリアで使用されます。レイアウト遷移はテクスチャに対してのみ必要です。

構文

メンバー

SyncBefore
型: D3D12_BARRIER_SYNC
バリアを実行する前に完了している必要がある、先行するすべての GPU 作業の同期範囲。 SyncAfter
型: D3D12_BARRIER_SYNC
バリアの実行が完了するまで待機する必要がある、後続のすべての GPU 作業の同期範囲。 AccessBefore
型: D3D12_BARRIER_ACCESS
先行するバリア以降または ExecuteCommandLists スコープの開始以降のリソース使用に対応するアクセス ビット。 AccessAfter
型: D3D12_BARRIER_ACCESS
バリア完了後のリソース使用に対応するアクセス ビット。 LayoutBefore
型: D3D12_BARRIER_LAYOUT
バリア実行の前のテクスチャのレイアウト。 LayoutAfter
型: D3D12_BARRIER_LAYOUT
バリア実行の完了時のテクスチャのレイアウト。 pResource
型: ID3D12Resource *
バリアを使用するバッファー リソースへのポインター。 Subresources
型: D3D12_BARRIER_SUBRESOURCE_RANGE
バリアが適用されるテクスチャ サブリソースの範囲。 Flags
型: D3D12_TEXTURE_BARRIER_FLAGS
オプションのフラグ値。

解説

要件

ヘッダー: d3d12_xs.h
ライブラリ: d3d12_xs.lib
サポートされるプラットフォーム: XBOX Series 本体

関連項目

最終更新日 2026年8月24日