纹理画刷
创建纹理画刷
参数@1指定gdip.image或gdip.bitmap对象,
参数@2指定gdip.imageAttributes对象
其他所有参数可选
创建纹理画刷
参数@1指定gdip.image或gdip.bitmap对象,
其他所有参数可选
删除画刷
将此纹理画刷的变换矩阵重置为单位矩阵,并返回自身。
此操作会撤消 translate/rotate/scale 等方法应用的变换矩阵。
旋转纹理并返回自身
矩阵顺序可省略,默认为 0(前置)
缩放纹理并返回自身
矩阵顺序可省略,默认为 0(前置)
按指定显示模式变换纹理并返回实际可见的 RECTF 区块
支持 auto、point、center、scale、stretch、expand、tile、repeat-x、repeat-y,其中 expand 按 stretch 处理。
tile 使用双向平铺;repeat-x、repeat-y 通过返回单行或单列输出区块实现单向平铺,最后四个可选参数指定其输出边距。
非平铺模式将纹理环绕模式设为 4(不平铺),不支持的模式返回 null
平移纹理并返回自身
矩阵顺序可省略,默认为 0(前置)
纹理环绕模式:0 平铺,1 水平翻转平铺,2 垂直翻转平铺,3 双向翻转平铺,4 不平铺