创建未分配像素的空纹理。
从图像像素区域创建纹理,省略 area 时使用整张图像;失败抛出 SFMLError。
OptionalsRgb: booleanOptionalarea: ReadonlyValue<IntRect>Readonly[graphicsReadonly[textureOptional Readonly[texture同步深复制 source 到当前纹理,保留当前包装对象身份并返回 this。
Synchronous GPU readback into an independent, native-owned Image.
生成缩小采样用的 mipmap 层级,返回是否成功;更新像素后需要重新生成。
返回 OpenGL 纹理标识,空纹理为 0;使用期间需保留纹理对象。
返回纹理像素宽高的副本。
返回是否启用重复平铺。
返回是否启用平滑过滤。
返回纹理是否使用 sRGB 格式。
异步解码文件后上传像素,返回是否成功;area 使用像素坐标,默认整张图像。
Optionalarea: ReadonlyValue<IntRect>同步上传 Image 的指定像素区域,默认完整图像,返回是否成功。
Optionalarea: ReadonlyValue<IntRect>异步解码编码图像字节后上传像素,返回是否成功;sRgb 默认 false。
Optionalarea: ReadonlyValue<IntRect>从可寻址流异步解码并上传图像,返回是否成功;流异常会拒绝 Promise。
Optionalarea: ReadonlyValue<IntRect>Successful resize leaves pixel contents undefined, as in SFML.
设置超出纹理范围的坐标是否重复平铺;false 使用边缘像素。
启用或关闭纹理平滑过滤。
同步更新整个纹理;pixels 必须恰好包含宽×高×4 个 RGBA8 字节。
将图像、纹理或窗口内容复制到 dest(默认原点),目标区域必须容纳整个源。
StaticbindBind in the current GL context; retain the texture while using its ID.
Staticget返回当前显卡支持的最大纹理边长,单位为像素。
GPU texture with background image decoding and ordered pixel uploads.