D3DVS20CAPS

Константы вершинного шейдера крышки. Эти константы используются членом VS20Caps D3DCAPS9.

#define Значение Описание
D3DVS20CAPS_PREDICATION (1 << 0) Поддерживается предикация инструкций. См. setp_comp и
D3DVS20_MAX_DYNAMICFLOWCONTROLDEPTH 24 Максимальный уровень вложенности инструкций управления динамическим потоком (break - vs, break_comp - vs, breakp - vs, if_comp - vs, if_comp - vs, if pred - vs).
D3DVS20_MIN_DYNAMICFLOWCONTROLDEPTH 0 Минимальный уровень вложенности инструкций по управлению динамическим потоком (break - vs, break_comp - vs, breakp - vs, if_comp - vs, if_comp - vs, if pred - vs).
D3DVS20_MAX_NUMTEMPS 32 Максимальное число поддерживаемых временных регистров.
D3DVS20_MIN_NUMTEMPS 12 Минимальное число поддерживаемых временных регистров.
D3DVS20_MAX_STATICFLOWCONTROLDEPTH 4 Максимальная глубина вложенности цикла - против/rep - иcall - vs call - и/call bool - и callnz bool - и инструкции.
D3DVS20_MIN_STATICFLOWCONTROLDEPTH 1 Минимальная глубина вложенности цикла - vs/rep - иcall - vscall - call/ bool - и инструкции.

 

Константная информация

Требование Значение
Заголовок d3d9caps.h
Минимальная операционная система Windows 98

 

Константы Direct3D

D3DVSHADERCAPS2_0