Freigeben über


D3DPSHADERCAPS2_0-Struktur (d3d9caps.h)

Pixelshadertreiberkappen.

Syntax

typedef struct _D3DPSHADERCAPS2_0 {
  DWORD Caps;
  INT   DynamicFlowControlDepth;
  INT   NumTemps;
  INT   StaticFlowControlDepth;
  INT   NumInstructionSlots;
} D3DPSHADERCAPS2_0;

Member

Caps

Typ: DWORD

Die Prädication von Anweisungen wird unterstützt, wenn dieser Wert ungleich null ist. Siehe setp_comp – vs.

DynamicFlowControlDepth

Typ: INT

Entweder 0 oder 24, die die Tiefe der Schachtelung der dynamischen Flusssteuerungsanweisung darstellt. Siehe D3DPSHADERCAPS2_0.

NumTemps

Typ: INT

Die Anzahl der unterstützten temporären Register. Siehe D3DPSHADERCAPS2_0.

StaticFlowControlDepth

Typ: INT

Die Tiefe der Schachtelung der Schleife – vs/rep – vs und call – vs/callnz bool – vs instructions. Siehe D3DPSHADERCAPS2_0.

NumInstructionSlots

Typ: INT

Die Anzahl der unterstützten Anweisungsslots. Siehe D3DPSHADERCAPS2_0.

Anforderungen

   
Kopfzeile d3d9caps.h

Weitere Informationen

D3DCAPS9

Direct3D-Strukturen