GetDisplayInfo

ディスプレイのデスクトップ上での矩形位置を取得する

val = GetDisplayInfo(DisplayIndex, DesktopRectX, DesktopRectY, DesktopSizeX, DesktopSizeY, IsPrimary, DesktopRefreshRate)

DisplayIndex : int (int)
DesktopRectX : [out] int (var)
DesktopRectY : [out] int (var)
DesktopSizeX : [out] int (var)
DesktopSizeY : [out] int (var)
IsPrimary : [out] int (var)
DesktopRefreshRate : [out] int (var)

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

解説

ディスプレイのデスクトップ上での矩形位置を取得します。

マルチモニター環境で各ディスプレイの位置やサイズを調べる際に使用します。
引数 DisplayIndex はディスプレイのインデックス(0から始まる番号)です。

取得した矩形の座標はデスクトップ座標系での値になります。

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

戻り値: int

情報

プラグイン / モジュール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