Bagikan melalui


enumerasi D3D12_RESOURCE_BARRIER_TYPE (d3d12.h)

Menentukan jenis deskripsi hambatan sumber daya (transisi dalam penggunaan sumber daya).

Sintaks

typedef enum D3D12_RESOURCE_BARRIER_TYPE {
  D3D12_RESOURCE_BARRIER_TYPE_TRANSITION = 0,
  D3D12_RESOURCE_BARRIER_TYPE_ALIASING,
  D3D12_RESOURCE_BARRIER_TYPE_UAV
} ;

Konstanta

 
D3D12_RESOURCE_BARRIER_TYPE_TRANSITION
Nilai: 0
Hambatan transisi yang menunjukkan transisi sekumpulan subsumber daya antara penggunaan yang berbeda. Pemanggil harus menentukan sebelum dan sesudah penggunaan subsumber daya.
D3D12_RESOURCE_BARRIER_TYPE_ALIASING
Hambatan alias yang menunjukkan transisi antara penggunaan 2 sumber daya berbeda yang memiliki pemetaan ke dalam kumpulan petak peta yang sama. Pemanggil dapat menentukan sumber daya sebelum dan sesudah. Perhatikan bahwa satu atau kedua sumber daya dapat berupa NULL, yang menunjukkan bahwa sumber daya ubin apa pun dapat menyebabkan alias.
D3D12_RESOURCE_BARRIER_TYPE_UAV
Hambatan tampilan akses tidak terurut (UAV) yang menunjukkan semua akses UAV (baca atau tulis) ke sumber daya tertentu harus diselesaikan sebelum akses UAV di masa mendatang (baca atau tulis) dapat dimulai.

Keterangan

Enum ini digunakan dalam struktur D3D12_RESOURCE_BARRIER_TYPE . Gunakan nilai-nilai ini dengan metode ID3D12GraphicsCommandList::ResourceBarrier .

Persyaratan

   
Header d3d12.h

Lihat juga

Enumerasi Inti