Freigeben über


D3DDEVINFO_D3D9PIPELINETIMINGS-Struktur

Prozentsatz der Verarbeitungszeit von Daten in der Pipeline.

Syntax

typedef struct D3DDEVINFO_D3D9PIPELINETIMINGS {
  FLOAT VertexProcessingTimePercent;
  FLOAT PixelProcessingTimePercent;
  FLOAT OtherGPUProcessingTimePercent;
  FLOAT GPUIdleTimePercent;
} D3DDEVINFO_D3D9PIPELINETIMINGS, *LPD3DDEVINFO_D3D9PIPELINETIMINGS;

Member

VertexProcessingTimePercent

Typ: FLOAT

Prozentsatz der Zeit, die für die Ausführung von Vertexshadern aufgewendet wird.

PixelProcessingTimePercent

Typ: FLOAT

Prozentsatz der Zeit, die für die Ausführung von Pixelshadern aufgewendet wird.

OtherGPUProcessingTimePercent

Typ: FLOAT

Prozentsatz der Zeit, die für andere Verarbeitungen aufgewendet wird.

GPUIdleTimePercent

Typ: FLOAT

Prozentsatz der Zeit, in der nichts verarbeitet wird.

Bemerkungen

Für eine optimale Leistung wird eine ausgeglichene Last empfohlen.

Anforderungen

Anforderung Wert
Header
D3D9Types.h

Siehe auch

Direct3D-Strukturen

GetData