Partager via


ID3D11DeviceContext::ClearDepthStencilView, méthode (d3d11.h)

Efface la ressource de gabarit de profondeur.

Syntaxe

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

Paramètres

[in] pDepthStencilView

Type : ID3D11DepthStencilView*

Pointeur vers le gabarit de profondeur à effacer.

[in] ClearFlags

Type : UINT

Identifiez le type de données à effacer (voir D3D11_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

Aucune

Remarques

Différences entre Direct3D 9 et Direct3D 11/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

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

Voir aussi

ID3D11DeviceContext