D3D12_RESOURCE_BARRIER_FLAGS列挙 (d3d12.h)
分割リソース バリアを設定するためのフラグ。
構文
typedef enum D3D12_RESOURCE_BARRIER_FLAGS {
D3D12_RESOURCE_BARRIER_FLAG_NONE = 0,
D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY = 0x1,
D3D12_RESOURCE_BARRIER_FLAG_END_ONLY = 0x2
} ;
定数
D3D12_RESOURCE_BARRIER_FLAG_NONE 値: 0 フラグなし。 |
D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY 値: 0x1 これにより、バリア遷移が新しい状態で開始され、リソースが一時的なアクセスなし状態になります。 |
D3D12_RESOURCE_BARRIER_FLAG_END_ONLY 値: 0x2 このバリアは、移行を完了し、新しい状態を設定し、リソースへのアクティブなアクセスを復元します。 |
注釈
分割バリアを使用すると、1 つの遷移を開始と終了の半分に分割できます ( 「マルチエンジン同期」を参照)。
この列挙型は、D3D12_RESOURCE_BARRIER構造体の Flags メンバーによって使用されます。
要件
要件 | 値 |
---|---|
Header | d3d12.h |