Metodo ID3D11DeviceContext::VSGetSamplers (d3d11.h)
Ottenere una matrice di stati del campionatore dalla fase della pipeline del vertex shader.
Sintassi
void VSGetSamplers(
[in] UINT StartSlot,
[in] UINT NumSamplers,
[out, optional] ID3D11SamplerState **ppSamplers
);
Parametri
[in] StartSlot
Tipo: UINT
Indicizzare in una matrice in base zero per iniziare a ottenere i campionatori da (compreso tra 0 e D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT - 1).
[in] NumSamplers
Tipo: UINT
Numero di campionatori da ottenere da un contesto di dispositivo. Ogni fase della pipeline ha un totale di 16 slot di campionatore disponibili (compresi tra 0 e D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT - StartSlot).
[out, optional] ppSamplers
Tipo: ID3D11SamplerState**
Matrice di puntatori all'interfaccia dello stato del campionatore (vedere ID3D11SamplerState) da restituire dal dispositivo.
Valore restituito
nessuno
Osservazioni
Le interfacce restituite avranno il numero di riferimenti incrementato di uno. Le applicazioni devono chiamare IUnknown::Release sulle interfacce restituite quando non sono più necessarie per evitare perdite di memoria.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d11.h |
Libreria | D3D11.lib |