Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellen Sie eine Tiefenschablonenansicht für den Zugriff auf Ressourcendaten.
Syntax
HRESULT CreateDepthStencilView(
[in] ID3D11Resource *pResource,
[in, optional] const D3D11_DEPTH_STENCIL_VIEW_DESC *pDesc,
[out, optional] ID3D11DepthStencilView **ppDepthStencilView
);
Parameter
[in] pResource
Typ: ID3D11Resource*
Zeiger auf die Ressource, die als Tiefenschablonenoberfläche dient. Diese Ressource muss mit dem Flag D3D11_BIND_DEPTH_STENCIL erstellt worden sein.
[in, optional] pDesc
Typ: const D3D11_DEPTH_STENCIL_VIEW_DESC*
Zeiger auf eine Beschreibung der Tiefenschablonenansicht (siehe D3D11_DEPTH_STENCIL_VIEW_DESC). Legen Sie diesen Parameter auf NULL fest, um eine Ansicht zu erstellen, die auf mipmap-Ebene 0 der gesamten Ressource zugreift (mit dem Format, mit dem die Ressource erstellt wurde).
[out, optional] ppDepthStencilView
Typ: ID3D11DepthStencilView**
Adresse eines Zeigers auf eine ID3D11DepthStencilView. Legen Sie diesen Parameter auf NULL fest, um die anderen Eingabeparameter zu überprüfen (die Methode gibt S_FALSE zurück, wenn die anderen Eingabeparameter die Überprüfung bestehen).
Rückgabewert
Typ: HRESULT
Diese Methode gibt einen der folgenden Direct3D 11-Rückgabecodes zurück.
Hinweise
Eine Tiefenschablonenansicht kann an die Ausgabefusionsphase gebunden werden, indem ID3D11DeviceContext::OMSetRenderTargets aufgerufen wird.
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | d3d11.h |
| Bibliothek | D3D11.lib |