enumerasi D3D11_BUFFER_UAV_FLAG (d3d11.h)
Mengidentifikasi opsi tampilan akses yang tidak diurutkan untuk sumber daya buffer.
Sintaks
typedef enum D3D11_BUFFER_UAV_FLAG {
D3D11_BUFFER_UAV_FLAG_RAW = 0x1,
D3D11_BUFFER_UAV_FLAG_APPEND = 0x2,
D3D11_BUFFER_UAV_FLAG_COUNTER = 0x4
} ;
Konstanta
D3D11_BUFFER_UAV_FLAG_RAW Nilai: 0x1 Sumber daya berisi data mentah dan tidak terstruktur. Memerlukan format UAV untuk DXGI_FORMAT_R32_TYPELESS. Untuk informasi selengkapnya tentang tampilan buffer mentah, lihat Tampilan Mentah Buffer. |
D3D11_BUFFER_UAV_FLAG_APPEND Nilai: 0x2 Izinkan data ditambahkan ke akhir buffer. bendera D3D11_BUFFER_UAV_FLAG_APPEND juga harus digunakan untuk tampilan apa pun yang akan digunakan sebagai AppendStructuredBuffer atau ConsumeStructuredBuffer. Memerlukan format UAV untuk DXGI_FORMAT_UNKNOWN. |
D3D11_BUFFER_UAV_FLAG_COUNTER Nilai: 0x4 Menambahkan penghitung ke buffer unordered-access-view. D3D11_BUFFER_UAV_FLAG_COUNTER hanya dapat digunakan pada UAV yang RWStructuredBuffer dan memungkinkan fungsionalitas yang diperlukan untuk metode IncrementCounter dan DecrementCounter di HLSL. Memerlukan format UAV untuk DXGI_FORMAT_UNKNOWN. |
Persyaratan
Header | d3d11.h |