Compartilhar via


Método ID3D11DeviceContext::P SGetShader (d3d11.h)

Obtenha o sombreador de pixel definido no momento no dispositivo.

Sintaxe

void PSGetShader(
  [out]               ID3D11PixelShader   **ppPixelShader,
  [out, optional]     ID3D11ClassInstance **ppClassInstances,
  [in, out, optional] UINT                *pNumClassInstances
);

Parâmetros

[out] ppPixelShader

Tipo: ID3D11PixelShader**

Endereço de um ponteiro para um sombreador de pixel (consulte ID3D11PixelShader) 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árias, para evitar vazamentos de memória.

Windows Phone 8: há suporte para essa API.

Requisitos

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

Confira também

ID3D11DeviceContext