# 構造体 _TPI_tagFORMATINFO
[構造体]

`#include <plugin.h>`

## 変数
bool | fArchive
bool | fComment
bool | fEncryptKeyFile
bool | fEncryptPassword
bool | fEncryptHeader
bool | fMMOptimize
bool | fMultiVolume
bool | fSFX
bool | fSolid
short | sCompressLevelMin
short | sCompressLevelMax
short | sRecoveryRecordMin
short | sRecoveryRecordMax
wxString | szTypeName
wxString | szSuffix
wxString | szEngineName
wxString | szTPIName
wxULongLong_t | llSupportedCommand
wxULongLong | llTypeId
void * | pCustomInfo

## 説明

対応形式についての情報を格納する構造体。

## 構造体

bool _TPI_tagFORMATINFO::fArchive

複数ファイル格納対応ならtrue

bool _TPI_tagFORMATINFO::fComment

コメント付加対応ならtrue

bool _TPI_tagFORMATINFO::fEncryptHeader

ヘッダ暗号化に対応しているならtrue

bool _TPI_tagFORMATINFO::fEncryptKeyFile

キーファイルによるデータ暗号化に対応しているならtrue

bool _TPI_tagFORMATINFO::fEncryptPassword

パスワードによるデータ暗号化に対応しているならtrue

bool _TPI_tagFORMATINFO::fMMOptimize

マルチメディアファイル最適化対応ならtrue

bool _TPI_tagFORMATINFO::fMultiVolume

分割圧縮対応ならtrue

bool _TPI_tagFORMATINFO::fSFX

SFX作成対応ならtrue

bool _TPI_tagFORMATINFO::fSolid

Solid圧縮対応ならtrue

wxULongLong_t _TPI_tagFORMATINFO::llSupportedCommand

実装されているコマンドのフラグ

wxULongLong _TPI_tagFORMATINFO::llTypeId

一意の形式ID

void* _TPI_tagFORMATINFO::pCustomInfo

任意の情報を格納

short _TPI_tagFORMATINFO::sCompressLevelMax

圧縮レベルの最大値

short _TPI_tagFORMATINFO::sCompressLevelMin

圧縮レベルの最小値

short _TPI_tagFORMATINFO::sRecoveryRecordMax

リカバリーレコードの最大値

short _TPI_tagFORMATINFO::sRecoveryRecordMin

リカバリーレコードの最小値

wxString _TPI_tagFORMATINFO::szEngineName

内部エンジン名

wxString _TPI_tagFORMATINFO::szSuffix

拡張子。複数ある場合は;で区切る

wxString _TPI_tagFORMATINFO::szTPIName

TPI名

wxString _TPI_tagFORMATINFO::szTypeName

形式名

この構造体の説明は次のファイルから生成されました:

- plugin.h