ID3D10Predicate-Schnittstelle (d3d10.h)
Eine Prädikatschnittstelle bestimmt, ob die Geometrie abhängig von den Ergebnissen eines vorherigen Draw-Aufrufs verarbeitet werden soll.
Vererbung
Die ID3D10Predicate-Schnittstelle erbt von der ID3D10Query-Schnittstelle.
Hinweise
Ein Prädikat kann mit ID3D10Device::CreatePredicate erstellt und mit ID3D10Device::SetPredication verwendet werden.
Es gibt zwei Arten von Prädikaten in Direct3D 10: Stream-Output-Overflow-Prädikate und Okklusionsprädikate. Stream-output-overflow-Prädikate führen dazu, dass geometrien, die sich in Streamausgabepuffern befinden, die überlaufen wurden, nicht verarbeitet werden. Okklusions-Prädikate führen dazu, dass alle Geometrien, die nicht über einen einzelnen Stichprobendurchlauf verfügten, die Tiefen-/Schablonentests nicht verarbeitet werden.
Ein Beispiel für das Prädikatrendering mit Okklusion finden Sie unter Zeichnen eines Prädikatbeispiels.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d10.h |