ID3D11DeviceContext::ClearDepthStencilView-Methode (d3d11.h)
Löscht die Tiefenschablonenressource.
Syntax
void ClearDepthStencilView(
[in] ID3D11DepthStencilView *pDepthStencilView,
[in] UINT ClearFlags,
[in] FLOAT Depth,
[in] UINT8 Stencil
);
Parameter
[in] pDepthStencilView
Typ: ID3D11DepthStencilView*
Zeiger auf die zu löschende Tiefenschablone.
[in] ClearFlags
Typ: UINT
Identifizieren Sie den Typ der zu löschenden Daten (siehe D3D11_CLEAR_FLAG).
[in] Depth
Typ: FLOAT
Löschen Sie den Tiefenpuffer mit diesem Wert. Dieser Wert wird zwischen 0 und 1 eingespannt.
[in] Stencil
Typ: UINT8
Löschen Sie den Schablonenpuffer mit diesem Wert.
Rückgabewert
Keine
Bemerkungen
Unterschiede zwischen Direct3D 9 und Direct3D 11/10: Im Gegensatz zu Direct3D 9 wird der gesamte Umfang der Ressourcenansicht immer gelöscht. Viewport- und Schereneinstellungen werden nicht angewendet. |
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d11.h |
Bibliothek | D3D11.lib |