ID3D10Device::OMSetDepthStencilState-Methode (d3d10.h)
Legt den Tiefenschablonenzustand der Output-Merger-Phase fest.
Syntax
void OMSetDepthStencilState(
[in] ID3D10DepthStencilState *pDepthStencilState,
[in] UINT StencilRef
);
Parameter
[in] pDepthStencilState
Typ: ID3D10DepthStencilState*
Zeiger auf eine Tiefenschablonenzustandsschnittstelle (siehe ID3D10DepthStencilState), um an das Gerät zu binden.
[in] StencilRef
Typ: UINT
Referenzwert, der beim Durchführen eines Tiefenschablonentests ausgeführt werden soll. Siehe Bemerkungen.
Rückgabewert
Keine
Bemerkungen
Rufen Sie ID3D10Device::CreateDepthStencilState auf, um eine Tiefenschablonenzustandsschnittstelle zu erstellen.
Der Tiefenschablonenzustand wird von der Output-Merger-Phase zum Einrichten von Tiefenschablonentests verwendet. Der Schablonenverweiswert ist der Steuerelementwert, der im Tiefenschablonentest verwendet wird.
Die -Methode enthält keinen Verweis auf die übergebenen Schnittstellen. Aus diesem Grund sollten Anwendungen darauf achten, keine schnittstelle freizugeben, die derzeit vom Gerät verwendet wird.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d10.h |
Bibliothek | D3D10.lib |