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


D3DVS20CAPS

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

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

 

Константные сведения

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

 

константы Direct3D

D3DVSHADERCAPS2_0