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
Menggunakan Penghalang Sumber Daya untuk Menyinkronkan Status Sumber Daya di Direct3D 12