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

Lihat juga

Enumerasi Inti

Enumerasi Sumber Daya