DxLib_Init

ライブラリ初期化を行う

DxLib_Init

(プラグイン / モジュール : DxLibW)

解説

DxLib の初期化を行います。DxLib の機能を使用する前に必ず呼び出す必要があります。
ChangeWindowModeSetGraphMode 等の初期設定関数は DxLib_Init の前に呼び出してください。

初期化に成功すると 0 を返します。失敗した場合は -1 を返しますので、
エラーチェックを行いプログラムを終了してください。

DxLib の使用が終わったら DxLib_End を呼び出して終了処理を行ってください。

【使用例】
if( DxLib_Init() == -1 ) return -1 ;
// ... ここで DxLib の各種機能を使用 ...
DxLib_End() ;

サンプル

#include "hspdxlib.as"
ChangeWindowMode TRUE
SetGraphMode 640, 480, 32
DxLib_Init
SetDrawScreen DX_SCREEN_BACK

*main
ClearDrawScreen
DrawString 10, 10, "Hello DxLib!", GetColor(255, 255, 255)
ScreenFlip
if ProcessMessage() == 0 : goto *main
DxLib_End
end

関連項目

DxLib_Endライブラリ使用の終了関数(DxLibW)
SetGraphMode画面モードの変更(DxLibW)
ChangeWindowModeウインドウモード・フルスクリーンモードの変更を行う(DxLibW)

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib システム
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs