マスクデータをマスク画面に描画する
DrawMask x, y, MaskHandle, TransMode
int x , y : マスクを描画する座標(マスクの左上頂点と対応) int MaskHandle : 描画するマスクのハンドル(識別番号) int TransMode : マスクを描画する際の透過色のタイプ DX_MASKTRANS_NONE. 透過色なし DX_MASKTRANS_BLACK. マスク中の黒色部分を書き込まない DX_MASKTRANS_WHITE. マスク中の白色部分を書き込まない
(プラグイン / モジュール : DxLibW)
LoadMask . LoadDivMask 等の関数で構築したマスクをマスク画面に 描画します。描画する際 TransMode で指定したパラメータに応じて 透過色処理が行われます。 透過色処理とは DX_MASKTRANS_BLACK を指定すると描画するマスクの 白い部分のみがマスク画面に書きこまれ、黒い部分は書きこまれません。 そして DX_MASKTRANS_WHITE はその逆です。 DX_MASKTRANS_NONE はそれらのマスク処理を行わないパラメータとなり ます。 DrawGraph . DrawExtendGraph のように TRUE . FALSE の2種類では 透過色の種類数に対応できないためにこのような形を取ることになりました。 戻り値: 0:成功
| プラグイン / モジュール | DxLibW |
| バージョン | 3.24f |
| 作成日 | 2026/04/12 |
| 著作者 | DxLib: Takumi Yamada / HSP binding: IronHSP Project |
| URL | https://dxlib.xsrv.jp/ |
| 備考 | hspdxlib.as をインクルードして使用 |
| タイプ | DxLib ゲームライブラリ |
| グループ | DxLib グラフィック描画 |
| 対応環境 |
|
| hs ファイル | hsphelp\hspdxlib.hs |