パラメータのデータ型を指定する。
構文
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