次の方法で共有


D3DXSHADER_VARIABLEINFO 構造体

D3DXSHADER_VARIABLEINFO 構造体

シェーダの変数情報を指定する。

構文

typedef struct _D3DXSHADER_VARIABLEINFO {
    DWORD Scope;
    DWORD Name;
    DWORD TypeInfo;
    DWORD Writes;
    DWORD WriteInfo;
} D3DXSHADER_VARIABLEINFO;

メンバ

  • Scope
    スコープの識別子。
  • Name
    この構造体の先頭から、変数名を格納している文字列までのオフセット (バイト単位)。
  • TypeInfo
    この構造体の先頭から、型情報を格納している文字列までのオフセット (バイト単位)。「D3DXSHADER_TYPEINFO」を参照すること。
  • Writes
    可能な書き込みの数。
  • WriteInfo
    "書き込み可能" 情報の配列。D3DXSHADER_WRITEINFO[Writes] に格納されている。「D3DXSHADER_DEBUGINFO」を参照すること。

注意

変数情報は D3DXSHADER_DEBUGINFO のメンバである。

構造体の情報

ヘッダー d3dx9shader.h
最低限のオペレーティング システム Windows 98