Condividi tramite


Metodo ID3D10Device::ClearDepthStencilView (d3d10.h)

Cancella la risorsa depth-stencil.

Sintassi

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

Parametri

[in] pDepthStencilView

Tipo: ID3D10DepthStencilView*

Puntatore allo stencil di profondità da cancellare.

[in] ClearFlags

Tipo: UINT

Quali parti del buffer cancellare. Vedere D3D10_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 degli stencil con questo valore.

Valore restituito

nessuno

Osservazioni

Differenze tra Direct3D 9 e Direct3D 10:

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

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d10.h
Libreria D3D10.lib

Vedi anche

Interfaccia ID3D10Device