| エラー出力について |
午後のこ〜だは、以下のようなエラーを出力する場合があります。
エラーはMERET 型で得ることができます。
定義はmusenc.h
内に定義されています。
| 定数名 | 意味 |
| ME_NOERR | 正常終了 |
| ME_EMPTYSTREAM | ストリームが最後に達しました |
| ME_HALTED | (ユーザーの手により)中断されました |
| ME_INTERNALERROR | 内部エラーが発生しました |
| ME_PARAMERROR | 設定パラメーターのエラー |
| ME_NOFPU | x87FPUを装着していません |
| ME_INFILE_NOFOUND | 入力ファイルを正しく開けません |
| ME_OUTFILE_NOFOUND | 出力ファイルを正しく開けません |
| ME_FREQERROR | 入出力周波数が正しくありません |
| ME_BITRATEERROR | 出力ビットレートが正しくありません |
| ME_WAVETYPE_ERR | ウェーブタイプが正しくありません |
| ME_CANNOT_SEEK | 正しくシーク出来ません |
| ME_BITRATE_ERR | ビットレート設定が正しくありません |
| ME_BADMODEORLAYER | モードの設定が正しくありません |
| ME_NOMEMORY | メモリアローケーションに失敗しました |
| ME_CANNOT_SET_SCOPE | スレッド属性エラー(Win 環境では発生しません) |
| ME_CANNOT_CREATE_THREAD | スレッド生成エラー |
| ME_WRITEERROR | 記憶媒体の容量不足です |
使用例 :
MERET rval; /* MERET型変数の宣言 */
rval = MPGE_initializeWork(); /* 初期化の実行 */
if( rval != ME_NOERR ){ /* 初期化が正しく終了できなかった場合 */
return FALSE; /* 初期化失敗 */
}