Bagikan melalui


struktur D3D12_RESOURCE_UAV_BARRIER (d3d12.h)

Mewakili sumber daya di mana semua akses UAV harus diselesaikan sebelum akses UAV di masa mendatang dapat dimulai.

Sintaks

typedef struct D3D12_RESOURCE_UAV_BARRIER {
  ID3D12Resource *pResource;
} D3D12_RESOURCE_UAV_BARRIER;

Anggota

pResource

Sumber daya yang digunakan dalam transisi, sebagai penunjuk ke ID3D12Resource.

Keterangan

Struktur ini mewakili sumber daya di mana semua akses tampilan akses tidak berurutan (UAV) (baca atau tulis) harus diselesaikan sebelum akses UAV di masa mendatang (baca atau tulis) dapat dimulai.

Struktur ini adalah anggota struktur D3D12_RESOURCE_BARRIER .

Anda tidak perlu memasukkan hambatan UAV antara 2 panggilan gambar atau pengiriman yang hanya membaca UAV. Selain itu, Anda tidak perlu memasukkan penghambat UAV antara 2 panggilan undian atau pengiriman yang menulis ke UAV yang sama jika Anda tahu bahwa aman untuk menjalankan akses UAV dalam urutan apa pun. Sumber daya dapat berupa NULL, yang menunjukkan bahwa akses UAV apa pun dapat memerlukan pembatas.

Persyaratan

   
Header d3d12.h

Lihat juga

Struktur Inti

Menggunakan Penghalang Sumber Daya untuk Menyinkronkan Status Sumber Daya di Direct3D 12