# 使用必須関数

## 関数
int | DxLib_Init (void)
| ライブラリの初期化(本家互換)
int | DxLib_End (void)
| ライブラリ使用の終了関数(本家互換)
int | DxLib_Isinit (void)
| ライブラリが初期化済みかどうか調べる(本家互換)
int | ProcessMessage (void)
| 毎フレーム必要な処理を行う(本家互換)

## 関数

int DxLib_End | ( | void |  | ) |

ライブラリ使用の終了関数(本家互換)

DXPの使用を終了する関数です。DXPを使用しているソフトはすべてソフトを 終了させる前にこの関数を呼ぶ必要があります。

戻り値:

  | 0 | 成功
  | -1 | 失敗

int DxLib_Init | ( | void |  | ) |

ライブラリの初期化(本家互換)

DXPを使用可能な状態に初期化します。DXPを使用するソフトウェアはまずこの 関数を呼び出す必要があります。この関数を使ってもし-1（エラー）が返ってきた場合は直ちに ソフトを終了しなければなりません。

戻り値:

  | 0 | 成功
  | -1 | 失敗

int DxLib_Isinit | ( | void |  | ) |

ライブラリが初期化済みかどうか調べる(本家互換)

DXPが初期化済みかどうかを取得します。

戻り値:

  | 1 | 初期化済み
  | 0 | 未初期化

int ProcessMessage | ( | void |  | ) |

毎フレーム必要な処理を行う(本家互換)

ボタン入力状況の更新等を行います。ユーザーがHOMEボタンによる終了を行ったとき等、ゲームを終了すべき時に-1が返されます。

戻り値:

  | 0 | 成功
  | -1 | 失敗