FlterInfo Structure
.ftfファイルよりロード可能なフレームフィルタ情報を持つ構造体です。
構文
struct FilterInfo
{
wchar_t name[30];
wchar_t module[MAX_PATH];
tFilterClass filterClass;
std::string getFilterName() const;
std::wstring getFilterNameW() const;
std::string getModulePath() const;
std::wstring getModulePathW() const;
std::string getModuleName() const;
std::wstring getModuleNameW() const;
tFilterClass getFilterClass() const;
bool operator<( const FilterInfo& op2 ) const;
};
| 定数 | 働き |
|---|---|
| name | フレームフィルタの名前を含みます。 |
| module | フレームフィルタが実装されるモジュールへの完全パスを含みます。 |
| filterClass | フレームフィルタのクラスを表すtFilterClassクラスライブラリリファレンス>エニュメレーション>tFilterClassメンバです。 |
| getFilterName | std::string内のフィルタ名を返します。 |
| getModulePath | std::string内のフィルタモジュールへの完全パスを返します。 |
| getModuleName | フィルタモジュールのファイル名をパスなしで返します。 |
| getFilterClass | フィルタのtFilterClassクラスライブラリリファレンス>エニュメレーション>tFilterClassを返します。 |
