Metode ID3D11DeviceContext::CSSetUnorderedAccessViews (d3d11.h)

Mengatur array tampilan untuk sumber daya yang tidak diurutkan.

Sintaks

void CSSetUnorderedAccessViews(
  [in]           UINT                      StartSlot,
  [in]           UINT                      NumUAVs,
  [in, optional] ID3D11UnorderedAccessView * const *ppUnorderedAccessViews,
  [in, optional] const UINT                *pUAVInitialCounts
);

Parameter

[in] StartSlot

Jenis: UINT

Indeks elemen pertama dalam array berbasis nol untuk memulai pengaturan (berkisar dari 0 hingga D3D11_1_UAV_SLOT_COUNT - 1). D3D11_1_UAV_SLOT_COUNT didefinisikan sebagai 64.

[in] NumUAVs

Jenis: UINT

Jumlah tampilan yang akan diatur (berkisar dari 0 hingga D3D11_1_UAV_SLOT_COUNT - StartSlot).

[in, optional] ppUnorderedAccessViews

Jenis: ID3D11UnorderedAccessView*

Penunjuk ke array penunjuk ID3D11UnorderedAccessView yang akan diatur oleh metode .

[in, optional] pUAVInitialCounts

Jenis: const UINT*

Array menambahkan dan mengonsumsi offset buffer. Nilai -1 menunjukkan untuk menjaga offset saat ini. Nilai lain apa pun mengatur penghitung tersembunyi untuk UAV yang dapat ditambahkan dan dapat dikonsumsi. pUAVInitialCounts hanya relevan untuk UAV yang dibuat dengan D3D11_BUFFER_UAV_FLAG_APPEND atau D3D11_BUFFER_UAV_FLAG_COUNTER ditentukan ketika UAV dibuat; jika tidak, argumen diabaikan.

Mengembalikan nilai

Tidak ada

Keterangan

Windows Phone 8: API ini didukung.

Persyaratan

   
Target Platform Windows
Header d3d11.h
Pustaka D3D11.lib

Lihat juga

ID3D11DeviceContext