Microsoft DirectX 8.0

MP_TYPE 列挙

列挙型

パラメータのデータ型を指定する。

構文

typedef enum _MP_Type {
    MPT_INT,
    MPT_FLOAT,
    MPT_BOOL,
    MPT_ENUM,
    MPT_MAX,						
} MP_TYPE;

要素

MPT_INT
値は 32 ビットの符号付き整数である。
MPT_FLOAT
値は 32 ビットの IEEE 浮動小数点値である。
MPT_BOOL
値はブール値である。ブール型パラメータには次の定数を使用すること。
定数説明
MP_DATA MPBOOL_TRUETRUE
MP_DATA MPBOOL_FALSEFALSE
MPT_ENUM
値は連続する整数の組から取得される。
MPT_MAX
予約済み。

注意

実行時の型変換を少なくするために、すべてのパラメータは、MP_DATA として定義される 32 ビットの浮動小数点値を持つ。この列挙のメンバは、指定されたパラメータをどのように解釈するかを指定する。

参照

MP_PARAMINFO