次の方法で共有


D3DXPARAMETER_CLASS 列挙型

D3DXPARAMETER_CLASS 列挙型

オブジェクトの種類。

構文

typedef enum _D3DXPARAMETER_CLASS {
    D3DXPC_SCALAR,
    D3DXPC_VECTOR,
    D3DXPC_MATRIX_ROWS,
    D3DXPC_MATRIX_COLUMNS,
    D3DXPC_OBJECT,
    D3DXPC_STRUCT,
    D3DXEDT_FORCE_DWORD = 0x7fffffff
} D3DXPARAMETER_CLASS;

定数

  • D3DXPC_SCALAR
    定数はスカラーである。

  • D3DXPC_VECTOR
    パラメータはベクトルである。

  • D3DXPC_MATRIX_ROWS
    定数は行順の行列である。

  • D3DXPC_MATRIX_COLUMNS
    定数は列順の行列である。

  • D3DXPC_OBJECT
    定数は、テクスチャ、シェーダ、または文字列である。

  • D3DXPC_STRUCT
    定数は構造体である。

  • D3DXEDT_FORCE_DWORD
    この列挙型を強制的に 32 ビット サイズにコンパイルする。この値は使用されていない。

列挙型の情報

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

参照

D3DXSHADER_TYPEINFOD3DXCONSTANT_DESC