Metode ID3D11DeviceContext::GSGetSamplers (d3d11.h)
Dapatkan array antarmuka status sampler dari tahap alur shader geometri.
Sintaks
void GSGetSamplers(
[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).
Mengembalikan nilai
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
Target Platform | Windows |
Header | d3d11.h |
Pustaka | D3D11.lib |