aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 11082|回复: 3

急求,如何用GDIP翻转图像

[复制链接]

4

主题

11

回帖

88

积分

一级会员

积分
88
发表于 2011-3-1 21:45:09 | 显示全部楼层 |阅读模式
在gdip文件中查到这个
ImageRotateFlip = Gdiplus.api("GdipImageRotateFlip","int(POINTER Image,struct rfType)")
API手册中没有,
谁知道struct rfType应该是怎么样的构造啊?
别处查来的都是一个int的说

33

主题

497

回帖

3294

积分

荣誉会员

积分
3294
发表于 2011-3-1 21:59:18 | 显示全部楼层
rfType 是一个 RotateFlipType,而 RotateFlipType 也可以说是一个 int,所以可能转换的时候直接定义成了 struct,可能应当是 int。

  RotateNoneFlipNone   = 0,
  Rotate90FlipNone     = 1,
  Rotate180FlipNone    = 2,
  Rotate270FlipNone    = 3,
  RotateNoneFlipX      = 4,
  Rotate90FlipX        = 5,
  Rotate180FlipX       = 6,
  Rotate270FlipX       = 7,
  RotateNoneFlipY      = Rotate180FlipX,
  Rotate90FlipY        = Rotate270FlipX,
  Rotate180FlipY       = RotateNoneFlipX,
  Rotate270FlipY       = Rotate90FlipX,
  RotateNoneFlipXY     = Rotate180FlipNone,
  Rotate90FlipXY       = Rotate270FlipNone,
  Rotate180FlipXY      = RotateNoneFlipNone,
  Rotate270FlipXY      = Rotate90FlipNone

你可以修改一下其类型为 int,直接传入数值试试。

4

主题

11

回帖

88

积分

一级会员

积分
88
 楼主| 发表于 2011-3-3 03:02:36 | 显示全部楼层
谢谢,用这个方法搞定了

10

主题

61

回帖

493

积分

新手入门

积分
493
发表于 2012-9-6 10:56:46 | 显示全部楼层
具体如何用呢?
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|aardio.com|aardio 官方社区 ( 皖ICP备09012014号 )

GMT+8, 2025-3-22 03:18 , Processed in 0.056687 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表