D3DPS20CAPS
픽셀 셰이더의 능력 플래그.
#define | 값 | 설명 |
---|
D3DPS20CAPS_ARBITRARYSWIZZLE | (1 << 0) | 임의의 교체를 지원 한다. |
D3DPS20CAPS_GRADIENTINSTRUCTIONS | (1 << 1) | 그라데이션 명령을 지원 한다. |
D3DPS20CAPS_PREDICATION | (1 << 2) | 명령의 프레디케이션을 지원 한다. 「setp 」를 참조할것. |
D3DPS20CAPS_NODEPENDENTREADLIMIT | (1 << 3) | 명령마다 종속 read수에 제한이 없다. |
D3DPS20CAPS_NOTEXINSTRUCTIONLIMIT | (1 << 4) | tex 명령의 수에 제한이 없다. |
| | |
D3DPS20_MAX_DYNAMICFLOWCONTROLDEPTH | 24 | 동적 flow control 명령 (break, breakc, ifc)의 최대 네스팅레벨. |
D3DPS20_MIN_DYNAMICFLOWCONTROLDEPTH | 0 | 동적 flow control 명령 (break, breakc, ifc)의 최소 네스팅레벨. |
D3DPS20_MAX_NUMTEMPS | 32 | 드라이버가 지원 하는 최대 임시 레지스터수. |
D3DPS20_MIN_NUMTEMPS | 12 | 드라이버가 지원 하는 최소 임시 레지스터수. |
D3DPS20_MAX_STATICFLOWCONTROLDEPTH | 4 | loop /rep 및 call /callnz 명령의 네스팅의 최대의 깊이. |
D3DPS20_MIN_STATICFLOWCONTROLDEPTH | 0 | loop/rep 및 call/callnz 명령의 네스팅의 최소의 깊이. |
D3DPS20_MAX_NUMINSTRUCTIONSLOTS | 512 | 드라이버가 지원 하는 최대 명령수. |
D3DPS20_MIN_NUMINSTRUCTIONSLOTS | 96 | 드라이버가 지원 하는 최소 명령수. |
D3DCAPS9 의 PS20Caps 멤버에서는, 이러한 정수를 사용한다.
정수 정보
헤더 | d3d9caps.h |
---|
최저한의 operating system | Windows 98 |
---|