aardio 文档

gdip.textureBrush 库模块帮助文档

gdip 成员列表 #

gdip.textureBrush #

纹理画刷

gdip.textureBrush() #

返回对象:gdipTextureObject

gdip.textureBrush(图像,imageAttributes,x,y,width,height) #

创建纹理画刷
参数@1指定gdip.image或gdip.bitmap对象,
参数@2指定gdip.imageAttributes对象
其他所有参数可选

gdip.textureBrush(图像,样式,x,y,width,height) #

创建纹理画刷
参数@1指定gdip.image或gdip.bitmap对象,
其他所有参数可选

gdipTextureObject 成员列表 #

gdipTextureObject.delete() #

删除画刷

gdipTextureObject.resetTransform() #

将此纹理画刷的变换矩阵重置为单位矩阵,并返回自身

gdipTextureObject.rotateTransform(角度,矩阵顺序) #

旋转纹理并返回自身
矩阵顺序可省略,默认为 0(前置)

gdipTextureObject.scaleTransform(水平比例,垂直比例,矩阵顺序) #

缩放纹理并返回自身
矩阵顺序可省略,默认为 0(前置)

gdipTextureObject.transformImage(显示模式,图像,RECT区块,x,y,dpiScaleX,dpiScaleY,上,右,下,左) #

按指定显示模式变换纹理并返回实际可见的 RECTF 区块
支持 auto、point、center、scale、stretch、expand、tile、repeat-x、repeat-y,其中 expand 按 stretch 处理。
tile 使用双向平铺;repeat-x、repeat-y 通过返回单行或单列输出区块实现单向平铺,最后四个可选参数指定其输出边距。
非平铺模式将纹理环绕模式设为 4(不平铺),不支持的模式返回 null

gdipTextureObject.translateTransform(横位移,纵位移,矩阵顺序) #

平移纹理并返回自身
矩阵顺序可省略,默认为 0(前置)

gdipTextureObject.wrapMode #

纹理环绕模式:0 平铺,1 水平翻转平铺,2 垂直翻转平铺,3 双向翻转平铺,4 不平铺

Markdown 格式