Partager via


ID3D10Device ::OMSetDepthStencilState, méthode (d3d10.h)

Définit l’état du gabarit de profondeur de l’étape de fusion de sortie.

Syntaxe

void OMSetDepthStencilState(
  [in] ID3D10DepthStencilState *pDepthStencilState,
  [in] UINT                    StencilRef
);

Paramètres

[in] pDepthStencilState

Type : ID3D10DepthStencilState*

Pointeur vers une interface d’état profondeur-gabarit (voir ID3D10DepthStencilState) pour la liaison à l’appareil.

[in] StencilRef

Type : UINT

Valeur de référence à effectuer lors d’un test de profondeur de gabarit. Consultez la section Remarques.

Valeur de retour

None

Remarques

Pour créer une interface d’état profondeur-gabarit, appelez ID3D10Device ::CreateDepthStencilState.

L’état du gabarit de profondeur est utilisé par l’étape sortie-fusion pour configurer le test de profondeur-gabarit. La valeur de référence de gabarit est la valeur de contrôle utilisée dans le test de profondeur-gabarit.

La méthode ne contient pas de référence aux interfaces passées. Pour cette raison, les applications doivent veiller à ne pas libérer une interface actuellement utilisée par l’appareil.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d10.h
Bibliothèque D3D10.lib

Voir aussi

ID3D10Device Interface