D3DDEVINFO _ VCACHE-Struktur

Vertexcache-Optimierungshinweise.

Syntax

typedef struct D3DDEVINFO_VCACHE {
  DWORD Pattern;
  DWORD OptMethod;
  DWORD CacheSize;
  DWORD MagicNumber;
} D3DDEVINFO_VCACHE, *LPD3DDEVINFO_VCACHE;

Members

Muster

Typ: DWORD

Bitmuster. Der Rückgabewert muss fourcc ("C", "A", "C", "H") sein.

OptMethod

Typ: DWORD

Optimierungsmethode. Verwenden Sie 0, um die längsten Strips zu erhalten. Verwenden Sie 1, um die Vertexcachenutzung zu optimieren.

CacheSize

Typ: DWORD

Cachegröße, die als Ziel für die Optimierung verwendet wird. Dies ist nur erforderlich, wenn OptMethod 1 ist.

MagicNumber

Typ: DWORD

Wird von internen Optimierungsmethoden verwendet, um zu bestimmen, wann Strips neu gestartet werden. Dies kann nicht von einem Benutzer festgelegt oder geändert werden. Dies ist nur erforderlich, wenn OptMethod 1 ist.

Requirements (Anforderungen)

Anforderung Wert
Header
D3D9Types.h

Weitere Informationen

Direct3D-Strukturen

GetData