ID3D10Device::ClearDepthStencilView-Methode (d3d10.h)
Löscht die Tiefenschablonenressource.
Syntax
void ClearDepthStencilView(
[in] ID3D10DepthStencilView *pDepthStencilView,
[in] UINT ClearFlags,
[in] FLOAT Depth,
[in] UINT8 Stencil
);
Parameter
[in] pDepthStencilView
Typ: ID3D10DepthStencilView*
Zeiger auf die zu löschende Tiefenschablone.
[in] ClearFlags
Typ: UINT
Welche Teile des Puffers gelöscht werden sollen. Siehe D3D10_CLEAR_FLAG.
[in] Depth
Typ: FLOAT
Löschen Sie den Tiefenpuffer mit diesem Wert. Dieser Wert wird zwischen 0 und 1 eingeklemmt.
[in] Stencil
Typ: UINT8
Löschen Sie den Schablonenpuffer mit diesem Wert.
Rückgabewert
Keine
Bemerkungen
Unterschiede zwischen Direct3D 9 und Direct3D 10: Im Gegensatz zu Direct3D 9 wird der vollständige Umfang der Ressourcenansicht immer gelöscht. Viewport- und Scissor-Einstellungen werden nicht angewendet. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d10.h |
Bibliothek | D3D10.lib |