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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk