Partager via


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

Efface la ressource de gabarit de profondeur.

Syntaxe

void ClearDepthStencilView(
  [in] ID3D10DepthStencilView *pDepthStencilView,
  [in] UINT                   ClearFlags,
  [in] FLOAT                  Depth,
  [in] UINT8                  Stencil
);

Paramètres

[in] pDepthStencilView

Type : ID3D10DepthStencilView*

Pointeur vers le gabarit de profondeur à effacer.

[in] ClearFlags

Type : UINT

Parties de la mémoire tampon à effacer. Voir D3D10_CLEAR_FLAG.

[in] Depth

Type : FLOAT

Effacez la mémoire tampon de profondeur avec cette valeur. Cette valeur sera limitée entre 0 et 1.

[in] Stencil

Type : UINT8

Effacez la mémoire tampon de gabarit avec cette valeur.

Valeur de retour

None

Remarques

Différences entre Direct3D 9 et Direct3D 10 :

Contrairement à Direct3D 9, l’étendue complète de l’affichage des ressources est toujours effacée. Les paramètres de fenêtre d’affichage et de ciseau ne sont pas appliqués.

Configuration requise

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

Voir aussi

ID3D10Device Interface