# 構造体 _TPI_tagSWITCHES
[構造体]

`#include <plugin.h>`

## 変数
bool | fStoreDirectoryPathes
bool | fMakeSFX
bool | fSolid
bool | fMMOptimize
bool | fEncryptHeader
bool | fCompressHeader
unsigned short | nCompressLevel
unsigned short | nRecoveryRecord
wxULongLong_t | nArchiveType
wxULongLong_t | nSplitSize
wxFileName | fnDestinationDirectory
wxString | szPassword
wxString | szKeyFile
wxString | szComment
void * | pCustomSwitches

## 説明

処理についての基本情報を格納する構造体。

## 構造体

bool _TPI_tagSWITCHES::fCompressHeader

ヘッダを圧縮するならtrue

bool _TPI_tagSWITCHES::fEncryptHeader

ヘッダを暗号化するならtrue

bool _TPI_tagSWITCHES::fMakeSFX

SFXを作成するならtrue

bool _TPI_tagSWITCHES::fMMOptimize

マルチメディアファイルに最適化するならtrue

wxFileName _TPI_tagSWITCHES::fnDestinationDirectory

出力先ディレクトリ

bool _TPI_tagSWITCHES::fSolid

Solid圧縮をするならtrue

bool _TPI_tagSWITCHES::fStoreDirectoryPathes

パス情報を格納するならtrue

wxULongLong_t _TPI_tagSWITCHES::nArchiveType

書庫形式を表す一意の数値

unsigned short _TPI_tagSWITCHES::nCompressLevel

圧縮レベル

unsigned short _TPI_tagSWITCHES::nRecoveryRecord

リカバリーレコード(0-100)

wxULongLong_t _TPI_tagSWITCHES::nSplitSize

分割サイズ(0のときは分割しない)

void* _TPI_tagSWITCHES::pCustomSwitches

任意の情報を格納

wxString _TPI_tagSWITCHES::szComment

コメント

wxString _TPI_tagSWITCHES::szKeyFile

キーファイル

wxString _TPI_tagSWITCHES::szPassword

パスワード

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

- plugin.h