Compartilhar via


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

Obtenha o sombreador de computação definido atualmente no dispositivo.

Sintaxe

void CSGetShader(
  [out]               ID3D11ComputeShader **ppComputeShader,
  [out, optional]     ID3D11ClassInstance **ppClassInstances,
  [in, out, optional] UINT                *pNumClassInstances
);

Parâmetros

[out] ppComputeShader

Tipo: ID3D11ComputeShader**

Endereço de um ponteiro para um sombreador de computação (consulte ID3D11ComputeShader) 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.

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

Confira também

ID3D11DeviceContext