Window_Creation module

get_pixel_scale

procedure · 3 overloadssince 0.31.0Source

Device pixels per window coordinate unit; window sizes here are already in pixels.

get_pixel_scale :: (win: Window) -> float

Device pixels per window coordinate unit; window sizes here are already in pixels.

Parameters

win: Window

Returns

float
get_pixel_scale :: (hwnd: Windows.HWND) -> float

Device pixels per window coordinate unit; window sizes here are already in pixels.

Parameters

hwnd: Windows.HWND

Returns

float
get_pixel_scale :: (window: *ObjC.NSWindow) -> float

Device pixels per window coordinate unit: 2 on a Retina display, 1 elsewhere.

Parameters

window: *ObjC.NSWindow

Returns

float

See also