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 ein Tiefenschablonenzustandsobjekt, das Tiefenschablonentestinformationen für die Ausgabefusionsphase kapselt.
Syntax
HRESULT CreateDepthStencilState(
[in] const D3D11_DEPTH_STENCIL_DESC *pDepthStencilDesc,
[out, optional] ID3D11DepthStencilState **ppDepthStencilState
);
Parameter
[in] pDepthStencilDesc
Typ: const D3D11_DEPTH_STENCIL_DESC*
Zeiger auf eine Tiefenschablonenzustandsbeschreibung (siehe D3D11_DEPTH_STENCIL_DESC).
[out, optional] ppDepthStencilState
Typ: ID3D11DepthStencilState**
Adresse eines Zeigers auf das erstellte Tiefenschablonenzustandsobjekt (siehe ID3D11DepthStencilState).
Rückgabewert
Typ: HRESULT
Diese Methode gibt einen der folgenden Direct3D 11-Rückgabecodes zurück.
Hinweise
4096 eindeutige Tiefenschablonenzustandsobjekte können gleichzeitig auf einem Gerät erstellt werden.
Wenn eine Anwendung versucht, eine Tiefenschablonenzustandsschnittstelle mit demselben Zustand wie eine vorhandene Schnittstelle zu erstellen, wird dieselbe Schnittstelle zurückgegeben, und die Gesamtanzahl eindeutiger Tiefenschablonenzustandsobjekte bleibt gleich.
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | d3d11.h |
| Bibliothek | D3D11.lib |