ID3D11DeviceContext::ClearDepthStencilView-Methode (d3d11.h)
Löscht die Tiefenschablonenressource.
void ClearDepthStencilView(
[in] ID3D11DepthStencilView *pDepthStencilView,
[in] UINT ClearFlags,
[in] FLOAT Depth,
[in] UINT8 Stencil
);
[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.
Keine
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. |
Zielplattform | Windows |
Kopfzeile | d3d11.h |
Bibliothek | D3D11.lib |