使用像素尺寸、标题和配置打开窗口。
titleoptions可选关闭窗口;对象保留,可再次调用 create。
打开或重建窗口;mode 为像素尺寸或完整视频模式。
titleoptions可选返回创建的 VkSurfaceKHR,创建失败时返回 undefined。
instanceallocator交换 OpenGL 前后缓冲;垂直同步和帧率限制可能阻塞当前线程。
返回平台原生窗口句柄,以 bigint 保留指针精度。
返回窗口当前是否拥有输入焦点。
返回系统窗口是否仍然打开。
受保护on显式 create 成功后同步调用;有参基类构造期间不调用派生钩子。
受保护onSFML 实际通知尺寸变化后同步调用,不消费对应的 Resized 事件。
向系统请求窗口焦点,是否获准由窗口管理器决定。
激活或停用当前线程的窗口 OpenGL 上下文,返回是否成功。
active设置每秒最大 display 次数;0 取消帧率限制,等待发生在 display 中。
limit设置触发手柄移动事件的轴变化阈值,范围 0~100。
threshold设置长按键盘时是否重复产生 KeyPressed 事件。
enabled设置是否将鼠标限制在窗口内,通常仅在窗口获得焦点时生效。
grabbed设置鼠标在客户区中是否显示光标。
visible设置窗口标题。
title设置缓冲交换是否与显示器刷新同步。
enabled显示或隐藏窗口。
visible与 SFML 一样阻塞调用线程;Time.Zero 表示无限等待。
timeout
带 OpenGL 上下文的操作系统窗口,可用于 Texture.update()。