D3DPSHADERCAPS2_0 結構 (d3d9caps.h)

圖元著色器驅動程式上限。

語法

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

成員

Caps

類型: DWORD

如果此值為非零,則支援指令預先設置。 請參閱setp_comp - 與

DynamicFlowControlDepth

類型: INT

0 或 24,代表動態流程式控制制指令巢狀的深度。 請參閱 D3DPSHADERCAPS2_0

NumTemps

類型: INT

支援的暫存暫存器數目。 請參閱 D3DPSHADERCAPS2_0

StaticFlowControlDepth

類型: INT

迴圈巢狀深度- vs/rep - vscall - vs/callnz bool - vs指示。 請參閱 D3DPSHADERCAPS2_0

NumInstructionSlots

類型: INT

支援的指令位置數目。 請參閱 D3DPSHADERCAPS2_0

需求

   
標頭 d3d9caps.h

另請參閱

D3DCAPS9

Direct3D 結構