Compartilhar via


Método ID3D11DeviceContext::GSGetShader (d3d11.h)

Obtenha o sombreador de geometria definido no momento no dispositivo.

Sintaxe

void GSGetShader(
  [out]               ID3D11GeometryShader **ppGeometryShader,
  [out, optional]     ID3D11ClassInstance  **ppClassInstances,
  [in, out, optional] UINT                 *pNumClassInstances
);

Parâmetros

[out] ppGeometryShader

Tipo: ID3D11GeometryShader**

Endereço de um ponteiro para um sombreador de geometria (consulte ID3D11GeometryShader) a ser retornado pelo método .

[out, optional] ppClassInstances

Tipo: ID3D11ClassInstance**

Ponteiro para uma matriz de interfaces de instância de classe (consulte ID3D11ClassInstance).

[in, out, optional] pNumClassInstances

Tipo: UINT*

O número de elementos de instância de classe na matriz.

Valor retornado

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

   
Plataforma de Destino Windows
Cabeçalho d3d11.h
Biblioteca D3D11.lib

Confira também

ID3D11DeviceContext