指定轉譯階段的本質;例如,無論是暫停還是繼續轉譯階段。
Syntax
typedef enum D3D12_RENDER_PASS_FLAGS {
D3D12_RENDER_PASS_FLAG_NONE = 0,
D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES = 0x1,
D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS = 0x2,
D3D12_RENDER_PASS_FLAG_RESUMING_PASS = 0x4,
D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_DEPTH,
D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_STENCIL
} ;
常數
D3D12_RENDER_PASS_FLAG_NONE值: 0 表示轉譯階段沒有特殊需求。 |
D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES值: 0x1 表示在轉譯階段期間,應該允許寫入未排序的存取檢視 () 。 |
D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS值: 0x2 表示這是暫止轉譯階段。 |
D3D12_RENDER_PASS_FLAG_RESUMING_PASS值: 0x4 表示這是繼續轉譯階段。 |
規格需求
| 需求 | 值 |
|---|---|
| 標頭 | d3d12.h |