Método ID3D11DeviceContext::VSGetSamplers (d3d11.h)
Obtenha uma matriz de estados de amostra do estágio do pipeline do sombreador de vértice.
Sintaxe
void VSGetSamplers(
[in] UINT StartSlot,
[in] UINT NumSamplers,
[out, optional] ID3D11SamplerState **ppSamplers
);
Parâmetros
[in] StartSlot
Tipo: UINT
Indexe em uma matriz baseada em zero para começar a obter amostras de (intervalos de 0 a D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT - 1).
[in] NumSamplers
Tipo: UINT
Número de exemplos a serem obtidos de um contexto de dispositivo. Cada estágio de pipeline tem um total de 16 slots de amostra disponíveis (intervalos de 0 a D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT – StartSlot).
[out, optional] ppSamplers
Tipo: ID3D11SamplerState**
Matriz de ponteiros de interface de estado de amostra (consulte ID3D11SamplerState) a serem retornados pelo dispositivo.
Retornar valor
Nenhum
Comentários
Todas as interfaces retornadas terão sua contagem de referência incrementada em um. Os aplicativos devem chamar IUnknown::Release nas interfaces retornadas quando não forem mais necessários para evitar vazamentos de memória.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d11.h |
Biblioteca | D3D11.lib |