ID3D11Device3::CreateUnorderedAccessView1 metode (d3d11_3.h)
Membuat tampilan untuk mengakses sumber daya akses yang tidak berurut .
Sintaks
HRESULT CreateUnorderedAccessView1(
[in] ID3D11Resource *pResource,
[in, optional] const D3D11_UNORDERED_ACCESS_VIEW_DESC1 *pDesc1,
[out, optional] ID3D11UnorderedAccessView1 **ppUAView1
);
Parameter
[in] pResource
Jenis: ID3D11Resource*
Arahkan ke ID3D11Resource yang mewakili sumber daya yang akan berfungsi sebagai input ke shader.
[in, optional] pDesc1
Jenis: const D3D11_UNORDERED_ACCESS_VIEW_DESC1*
Penunjuk ke struktur D3D11_UNORDERED_ACCESS_VIEW_DESC1 yang mewakili deskripsi tampilan akses yang tidak diurutkan. Atur parameter ini ke NULL untuk membuat tampilan yang mengakses seluruh sumber daya (menggunakan format yang dibuat dengan sumber daya).
[out, optional] ppUAView1
Jenis: ID3D11UnorderedAccessView1**
Penunjuk ke blok memori yang menerima penunjuk ke antarmuka ID3D11UnorderedAccessView1 untuk tampilan akses yang tidak diurutkan yang dibuat. Atur parameter ini ke NULL untuk memvalidasi parameter input lainnya (metode akan mengembalikan S_FALSE jika parameter input lainnya lulus validasi).
Menampilkan nilai
Jenis: HRESULT
Metode ini mengembalikan E_OUTOFMEMORY jika tidak ada cukup memori untuk membuat tampilan akses yang tidak diurutkan. Lihat Kode Pengembalian Direct3D 11 untuk kemungkinan nilai pengembalian lainnya.
Persyaratan
Klien minimum yang didukung | Windows 10 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | d3d11_3.h |
Pustaka | D3D11.lib |