語法
typedef enum D3D12_BUFFER_UAV_FLAGS
{
D3D12_BUFFER_UAV_FLAG_NONE = 0x0,
D3D12_BUFFER_UAV_FLAG_RAW = 0x1,
D3D12XBOX_BUFFER_UAV_FLAG_STRIDED_TYPED = 0x2
} D3D12_BUFFER_UAV_FLAGS
常數
| 常數 | 描述 |
|---|---|
| D3D12_BUFFER_UAV_FLAG_NONE | 表示預設檢視。 |
| D3D12_BUFFER_UAV_FLAG_RAW | 資源包含原始的非結構化資料。需要 UAV 格式為 DXGI_FORMAT_R32_TYPELESS。如需緩衝區原始檢視的詳細資訊,請參閱緩衝區的原始檢視。 |
| D3D12XBOX_BUFFER_UAV_FLAG_STRIDED_TYPED | 啟用跨距緩衝區,也就是兩個元素之間的距離大於單一元素的大小。NumElements 會變成以位元組為單位的位移,並允許搭配已知格式使用 StructureByteStride。 |
