D3DDEVINFO _ D3DVERTEXSTATS-Struktur
Gibt die Anzahl der Dreiecke an, die von der Softwarevertexverarbeitung der Runtime verarbeitet und abgeschnitten wurden.
Syntax
typedef struct D3DDEVINFO_D3DVERTEXSTATS {
DWORD NumRenderedTriangles;
DWORD NumExtraClippingTriangles;
} D3DDEVINFO_D3DVERTEXSTATS, *LPD3DDEVINFO_D3DVERTEXSTATS;
Members
-
NumRenderedTriangles
-
Typ: DWORD
-
Gesamtanzahl von Dreiecken, die in diesem Rahmen nicht abgeschnitten werden.
-
NumExtraClippingTriangles
-
Typ: DWORD
-
Anzahl der neuen Dreiecke, die durch Clipping generiert wurden.
Bemerkungen
Verwenden Sie die Debuglaufzeit und die Softwarevertexverarbeitung, um die Anzahl der nicht abgeschnittenen und abgeschnittenen Primitiven für eine bestimmte Szene zu erhalten. Primitive werden in der Regel basierend auf einem Schutzband abgeschnitten (sofern vorhanden). Das Clipping Guard-Band wird mit Parametern wie GuardBandLeft in D3DCAPS9 festgelegt.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|