ClearDrawScreen

画面に描かれたものを消去する

ClearDrawScreen ClearRect

なし

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

解説

現在の描画対象画面に描かれている内容をすべて消去します。

ScreenFlip の後、次のフレームの描画を行う前に呼び出すのが一般的です。
裏画面(DX_SCREEN_BACK)に描画する場合は、毎フレーム ClearDrawScreen で
画面をクリアしてから描画処理を行います。

SetBackgroundColor で設定した色で画面がクリアされます。
デフォルトのクリア色は黒(0, 0, 0)です。

戻り値は 0 が成功、-1 がエラーです。

【使用例】
ClearDrawScreen() ;  // 画面をクリア
// ... 描画処理 ...
ScreenFlip() ;       // 裏画面を表画面に反映

戻り値:
  0:成功

関連項目

ScreenFlipフリップ関数、画面の裏ページ(普段は表示されていない)を(DxLibW)
SetDrawScreen描画先グラフィック領域の指定(DxLibW)
GetDrawScreen描画先画面を取得する(DxLibW)
SetBackgroundColor画面の背景色を設定する(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