次の方法で共有


D3D10_SHADER_DEBUG_VAR_INFO 構造体 (d3d10_1shader.h)

シェーダー ソース変数に関する情報を表します。

構文

typedef struct _D3D10_SHADER_DEBUG_VAR_INFO {
  UINT                       TokenId;
  D3D10_SHADER_VARIABLE_TYPE Type;
  UINT                       Register;
  UINT                       Component;
  UINT                       ScopeVar;
  UINT                       ScopeVarOffset;
} D3D10_SHADER_DEBUG_VAR_INFO;

メンバー

TokenId

型: UINT

識別子を宣言するためのトークン リストにインデックスを作成します。

Type

種類: D3D10_SHADER_VARIABLE_TYPE

変数の型。 は配列にのみ必要です。

Register

型: UINT

変数が格納されているを登録します。

Component

型: UINT

この変数を宣言した元の変数。

ScopeVar

型: UINT

D3D10_SHADER_DEBUG_INFOで定義されているスコープ変数配列へのオフセット。

ScopeVarOffset

型: UINT

ScopeVar 内のこの変数のオフセット。

要件

要件
Header d3d10_1shader.h (D3D10Shader.h を含む)

こちらもご覧ください

シェーダー構造体