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 - vs」を参照してください。

DynamicFlowControlDepth

型: INT

0 または 24 のいずれか。動的フロー制御命令の入れ子の深さを表します。 「D3DPSHADERCAPS2_0」を参照してください。

NumTemps

型: INT

サポートされている一時レジスタの数。 「D3DPSHADERCAPS2_0」を参照してください。

StaticFlowControlDepth

型: INT

ループの入れ子の深さ - vs/rep - vs and call - vs/callnz bool - vs instructions。 「D3DPSHADERCAPS2_0」を参照してください。

NumInstructionSlots

型: INT

サポートされている命令スロットの数。 「D3DPSHADERCAPS2_0」を参照してください。

要件

   
Header d3d9caps.h

関連項目

D3dcaps9

Direct3D 構造体