love.window.getMode (日本語)

LÖVE 0.9.0 から使用可能
love.graphics.getMode へ移行。


ディスプレイ・モードとウィンドウのプロパティを取得します。

関数

概要

width, height, flags = love.window.getMode( )

引数

なし。

返値

number width
ウィンドウの幅。
number height
ウィンドウの高さ。
table flags
テーブルはウィンドウのプロパティです:
boolean fullscreen
フルスクリーン (true), またはウィンドウ (false)。
FullscreenType fullscreentype
使用するフルスクリーンモードの種類。
boolean vsync
True ならば グラフィックのフレームレートはモニターのリフレッシュレートと同期しますが、それ以外は false です。
number msaa
使用しているアンチエイリアスのサンプル数。 (0 ならば MSAA は無効になります。)
boolean resizable
True ならばウィンドウはサイズ変更可能なウィンドウモードであり、それ以外は false です。
boolean borderless
True ならばウィンドウは枠なしウィンドウモードであり、それ以外は false です。
boolean centered
True ならばウィンドウは中央表示のウィンドウモードであり、それ以外は false です。
number display
マルチモニターが利用可能ならば、ウィンドウが表示されているディスプレイの番号。
number minwidth
サイズ変更可能ならば、ウィンドウの最小の幅。
number minheight
サイズ変更可能ならば、ウィンドウの最大の高さ。
LÖVE 0.9.1 から利用可能
boolean highdpi
True ならば high-dpi mode は OS X で Retina ディスプレイで許可されています。これは非 Retina ディスプレイでは関係ありません。


LÖVE 0.9.2 から利用可能
number refreshrate
現在のディスプレイ方式における画面のリフレッシュ・レート(更新比率)です。値を決定できない場合は 0 です。
number x
現在のディスプレイにおけるウィンドウの x 座標位置。
number y
現在のディスプレイにおけるウィンドウの y 座標位置。


LÖVE 0.9.1 から利用可能でしたが LÖVE 0.10.0 で廃止。
boolean srgb
0.10.0 で廃止 (代わりに love.graphics.isGammaCorrect を使用してください)。 True ならば 画面への描画時に sRGB ガンマ補正を適用します。


関連


そのほかの言語