Compartilhar via


Método ID3D10Device::VSGetSamplers (d3d10.h)

Obtenha uma matriz de estados de amostra do estágio de pipeline do sombreador de vértice .

Sintaxe

void VSGetSamplers(
  [in]  UINT               StartSlot,
  [in]  UINT               NumSamplers,
  [out] ID3D10SamplerState **ppSamplers
);

Parâmetros

[in] StartSlot

Tipo: UINT

Indexe na matriz baseada em zero do dispositivo para começar a obter exemplos.

[in] NumSamplers

Tipo: UINT

Número de exemplos a serem obtidos do dispositivo. Cada estágio de pipeline tem um total de 16 slots de amostra disponíveis.

[out] ppSamplers

Tipo: ID3D10SamplerState**

Matriz de ponteiros de interface de estado de sampler (consulte ID3D10SamplerState) a serem retornados pelo dispositivo.

Retornar valor

Nenhum

Comentários

Todas as interfaces retornadas terão sua contagem de referência incrementada por 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 d3d10.h
Biblioteca D3D10.lib

Confira também

ID3D10Device Interface