Поделиться через


структура 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

Глубина вложенности цикла - и/rep - иcall - vs call - vs/callnz bool - и инструкции. См . D3DPSHADERCAPS2_0.

NumInstructionSlots

Тип: INT

Количество поддерживаемых слотов инструкций. См . D3DPSHADERCAPS2_0.

Требования

   
Верхняя часть d3d9caps.h

См. также раздел

D3DCAPS9

Структуры Direct3D