Bagikan melalui


METODE ID3D11DeviceContext::HSGetSamplers (d3d11.h)

Dapatkan array antarmuka status sampler dari tahap hull-shader.

Sintaks

void HSGetSamplers(
  [in]            UINT               StartSlot,
  [in]            UINT               NumSamplers,
  [out, optional] ID3D11SamplerState **ppSamplers
);

Parameter

[in] StartSlot

Jenis: UINT

Indeks ke dalam array berbasis nol untuk mulai mendapatkan sampler dari (berkisar dari 0 hingga D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT - 1).

[in] NumSamplers

Jenis: UINT

Jumlah sampel yang akan didapatkan dari konteks perangkat. Setiap tahap alur memiliki total 16 slot sampler yang tersedia (berkisar dari 0 hingga D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT - StartSlot).

[out, optional] ppSamplers

Jenis: ID3D11SamplerState**

Penunjuk ke array antarmuka sampler-state (lihat ID3D11SamplerState).

Nilai kembali

Tidak ada

Keterangan

Setiap antarmuka yang dikembalikan akan memiliki jumlah referensinya yang bertambah satu per satu. Aplikasi harus memanggil IUnknown::Release pada antarmuka yang dikembalikan ketika aplikasi tidak lagi diperlukan untuk menghindari kebocoran memori.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d11.h
Pustaka D3D11.lib

Lihat juga

ID3D11DeviceContext