Freigeben über


D3DDEVINFO_D3DVERTEXSTATS-Struktur

Gibt die Anzahl der Dreiecke an, die von der Softwarevertexverarbeitung der Laufzeit verarbeitet und beschnitten wurden.

Syntax

typedef struct D3DDEVINFO_D3DVERTEXSTATS {
  DWORD NumRenderedTriangles;
  DWORD NumExtraClippingTriangles;
} D3DDEVINFO_D3DVERTEXSTATS, *LPD3DDEVINFO_D3DVERTEXSTATS;

Member

NumRenderedTriangles

Typ: DWORD

Gesamtanzahl der Dreiecke, die in diesem Frame nicht beschnitten sind.

NumExtraClippingTriangles

Typ: DWORD

Anzahl der durch Clipping generierten neuen Dreiecke.

Bemerkungen

Verwenden Sie die Debugruntime und die Softwarevertexverarbeitung, um die Anzahl der nicht beschnittenen und beschnittenen Grundtypen für eine bestimmte Szene abzurufen. Grundtypen werden in der Regel basierend auf einem Schutzband abgeschnitten (sofern vorhanden). Das Clipping-Schutzband wird mit Parametern wie GuardBandLeft in D3DCAPS9 festgelegt.

Anforderungen

Anforderung Wert
Header
D3D9Types.h

Siehe auch

Direct3D-Strukturen