Freigeben über


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

Weitere Informationen

Kernschnittstellen

ID3D10Query