D3DPSHADERCAPS2_0

ピクセル シェーダー ドライバーの能力です。

typedef struct D3DPSHADERCAPS2_0 {
    DWORD Caps;
    INT DynamicFlowControlDepth;
    INT NumTemps;
    INT StaticFlowControlDepth;
    INT NumInstructionSlots;
} D3DPSHADERCAPS2_0, *LPD3DPSHADERCAPS2_0;

メンバ

  • Caps
    この値がゼロ以外の場合、命令プレディケーションがサポートされます。「setp_comp - vs」を参照してください。
  • DynamicFlowControlDepth
    0 または 24 の値を取り、動的フロー制御命令のネストの深さを表します。「D3DPSHADERCAPS2_0」を参照してください。
  • NumTemps
    サポートされているテンポラリ レジスタの数。「D3DPSHADERCAPS2_0」を参照してください。
  • StaticFlowControlDepth
    loop - vs/rep - vs および call - vs/callnz bool - vs 命令のネストの深さ。「D3DPSHADERCAPS2_0」を参照してください。
  • NumInstructionSlots
    サポートされている命令スロットの数。「D3DPSHADERCAPS2_0」を参照してください。

要件

ヘッダー: D3D9Caps.h 宣言

関連項目

D3DCAPS9