METODE ID3D11DeviceContext::GSSetShaderResources (d3d11.h)

Ikat array sumber daya shader ke tahap shader geometri.

Sintaks

void GSSetShaderResources(
  [in]           UINT                     StartSlot,
  [in]           UINT                     NumViews,
  [in, optional] ID3D11ShaderResourceView * const *ppShaderResourceViews
);

Parameter

[in] StartSlot

Jenis: UINT

Indeks ke dalam array berbasis nol perangkat untuk mulai mengatur sumber daya shader ke (berkisar dari 0 hingga D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT - 1).

[in] NumViews

Jenis: UINT

Jumlah sumber daya shader yang akan diatur. Hingga maksimum 128 slot tersedia untuk sumber daya shader (berkisar dari 0 hingga D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT - StartSlot).

[in, optional] ppShaderResourceViews

Jenis: ID3D11ShaderResourceView*

Array antarmuka tampilan sumber daya shader untuk diatur ke perangkat.

Mengembalikan nilai

Tidak ada

Keterangan

Jika tampilan sumber daya yang tumpang tindih sudah terikat ke slot output, seperti target render, maka metode akan mengisi slot sumber daya shader tujuan dengan NULL.

Untuk informasi tentang membuat tampilan sumber daya shader, lihat ID3D11Device::CreateShaderResourceView.

Metode ini akan menyimpan referensi ke antarmuka yang diteruskan. Ini berbeda dari perilaku status perangkat di Direct3D 10.

Persyaratan

   
Target Platform Windows
Header d3d11.h
Pustaka D3D11.lib

Lihat juga

ID3D11DeviceContext