Partager via


ID3D11DeviceContext::P SGetShader, méthode (d3d11.h)

Obtenez le nuanceur de pixels actuellement défini sur l’appareil.

Syntaxe

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

Paramètres

[out] ppPixelShader

Type : ID3D11PixelShader**

Adresse d’un pointeur vers un nuanceur de pixels (voir ID3D11PixelShader) à retourner par la méthode .

[out, optional] ppClassInstances

Type : ID3D11ClassInstance**

Pointeur vers un tableau d’interfaces de instance de classe (voir ID3D11ClassInstance).

[in, out, optional] pNumClassInstances

Type : UINT*

Nombre d’éléments instance classe dans le tableau.

Valeur de retour

Aucune

Remarques

Le nombre de références de toutes les interfaces retournées est incrémenté d’un. Les applications doivent appeler IUnknown::Release sur les interfaces retournées lorsqu’elles ne sont plus nécessaires, pour éviter les fuites de mémoire.

Windows Phone 8 : Cette API est prise en charge.

Configuration requise

   
Plateforme cible Windows
En-tête d3d11.h
Bibliothèque D3D11.lib

Voir aussi

ID3D11DeviceContext