D3DPSHADERCAPS2_0 구조체(d3d9caps.h)

픽셀 셰이더 드라이버 대문자입니다.

구문

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

멤버

Caps

형식: DWORD

이 값이 0이 아닌 경우 명령 조건자가 지원됩니다. setp_comp - 및 을 참조하세요.

DynamicFlowControlDepth

형식: INT

동적 흐름 제어 명령 중첩의 깊이를 나타내는 0 또는 24입니다. D3DPSHADERCAPS2_0 참조하세요.

NumTemps

형식: INT

지원되는 임시 레지스터 수입니다. D3DPSHADERCAPS2_0 참조하세요.

StaticFlowControlDepth

형식: INT

루프의 중첩 깊이 ( vs/rep - vs호출 - vs/callnz bool - 및 명령) D3DPSHADERCAPS2_0 참조하세요.

NumInstructionSlots

형식: INT

지원되는 명령 슬롯 수입니다. D3DPSHADERCAPS2_0 참조하세요.

요구 사항

   
머리글 d3d9caps.h

추가 정보

D3DCAPS9

Direct3D 구조체