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 格式