Condividi tramite


Metodo ID3D11DeviceContext::ClearDepthStencilView (d3d11.h)

Cancella la risorsa profondità-stencil.

Sintassi

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

Parametri

[in] pDepthStencilView

Tipo: ID3D11DepthStencilView*

Puntatore allo stencil di profondità da cancellare.

[in] ClearFlags

Tipo: UINT

Identificare il tipo di dati da cancellare (vedere D3D11_CLEAR_FLAG).

[in] Depth

Tipo: FLOAT

Cancellare il buffer di profondità con questo valore. Questo valore verrà bloccato tra 0 e 1.

[in] Stencil

Tipo: UINT8

Cancellare il buffer stencil con questo valore.

Valore restituito

nessuno

Osservazioni

Differenze tra Direct3D 9 e Direct3D 11/10:

A differenza di Direct3D 9, l'estensione completa della visualizzazione risorse viene sempre cancellata. Le impostazioni viewport e scissor non vengono applicate.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d11.h
Libreria D3D11.lib

Vedi anche

ID3D11DeviceContext