次の方法で共有


D3DXPARAMETER_DESC 構造体

D3DXPARAMETER_DESC 構造体

エフェクト オブジェクトに使われるパラメータを記述する。

構文

typedef struct _D3DXPARAMETER_DESC {
    LPCSTR Name;
    LPCSTR Semantic;
    D3DXPARAMETER_CLASS Class;
    D3DXPARAMETER_TYPE Type;
    UINT Rows;
    UINT Columns;
    UINT Elements;
    UINT Annotations;
    UINT StructMembers;
    DWORD Flags;
    UINT Bytes;
} D3DXPARAMETER_DESC;

メンバ

  • Name
    パラメータの名前。
  • Semantic
    セマンティクス上の意味。使用法とも呼ぶ。
  • Class
    パラメータのクラス。D3DXPARAMETER_CLASS のいずれかの値に設定する。
  • Type
    パラメータのタイプ。D3DXPARAMETERTYPE のいずれかの値に設定する。
  • Rows
    配列内の行の数。
  • Columns
    配列内の列の数。
  • Elements
    配列内の要素の数。
  • Annotations
    コメントの数。
  • StructMembers
    構造体のメンバの数。
  • Flags
    パラメータ属性。「定数」を参照すること。
  • Bytes
    パラメータのサイズ (バイト単位)。

構造体の情報

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