创建尚未分配像素的离屏渲染目标。
创建指定像素尺寸和上下文配置的离屏渲染目标。
Optionalsettings: Readonly<ContextSettings>ProtectedactivateFinish recorded work before direct OpenGL access or deactivation.
ProtectedallocateProtectedchangeGLStates录制颜色清除命令,默认黑色;提供 stencil 时同时清除模板缓冲区。
Optionalstencil: number | Readonly<StencilValue>同步提交已录制绘制并更新结果纹理,之后才能采样本次绘制结果。
同步录制对象绘制快照,后续修改不影响本次绘制;在 flush/display 时提交。
Optionalstates: RenderStatesInput录制整个 GPU 顶点缓冲区的绘制,保留调用时的渲染状态。
Optionalstates: RenderStatesInput从 firstVertex 开始绘制 vertexCount 个顶点,超出尾部的数量自动截断。
Optionalstates: RenderStatesInput复制顶点快照并按 type 录制绘制;states 默认使用 RenderStates.Default。
Optionalstates: RenderStatesInputSubmit pending draws before an external graphics operation.
Call display() after drawing, then generate mipmaps for that image.
返回覆盖目标像素区域的默认视图只读引用。
返回离屏目标像素尺寸的副本。
Borrow the GPU resource; call display() before sampling new draws.
返回当前视图的只读引用,随 setView 更新。
ProtectedinitializeCalled only after native construction or resize succeeds.
返回结果纹理是否重复平铺。
返回结果纹理是否启用平滑过滤。
返回渲染目标是否启用 sRGB 颜色转换。
将世界坐标转换为目标整数像素坐标;省略 view 时使用当前视图。
将目标像素坐标转换为世界坐标;省略 view 时使用当前视图。
提交排队绘制并恢复 pushGLStates 保存的 OpenGL 状态。
提交排队绘制并保存当前 OpenGL 状态,便于混用原生 OpenGL。
提交排队绘制并恢复 SFML 绘制所需的 OpenGL 状态。
Failure preserves the target; successful resize leaves pixels undefined.
提交排队绘制并激活或停用 OpenGL 上下文,返回是否成功。
设置结果纹理是否重复平铺。
设置结果纹理是否启用平滑过滤。
ProtectedsubmitProtectedsubmitStaticget返回当前环境支持的最大抗锯齿级别。
sf::RenderTexture: record clear/draw, submit when display is called.