游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3201|回复: 1

请教几个使用HOHO引擎时遇到的问题

[复制链接]

7

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2004-10-20 18:37:00 | 显示全部楼层 |阅读模式

1. 我用 HRESULT SetGamma( long lType, long lOffset ) 函数改变GAMMA后, 就无法用该函数使屏幕回到原来的状态了. 用 HRESULT ResetGamma( void ) 函数可以, 但再用 HRESULT SetGamma( long lType, long lOffset ) 屏幕又回到不正常状态了. 也就是说如果将GAMMA调到很高或很低, 再将GAMMA调到原来的位置,屏幕原来的画面像是被冲掉了. 不知道是不是BUG.

2. 用HRESULT DrawBitmapRotate(int x, int y, int nAngle, LP_BITMAPX pBitmapSrc, LP_BITMAPX pBitmapDest, bool bIsColorKey = false) 函数可以实现旋转绘制位图, 好象是围绕图片中心点旋转, 请问如何实现围绕图片的热点旋转?

3.在窗口状态下GAMMA值变化显示不出来.可能是BUG.

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20527
发表于 2004-10-20 22:03:00 | 显示全部楼层

Re:请教几个使用HOHO引擎时遇到的问题

1、这个问题我还没遇到过,不过早期hoho版本确实在Gamma部分存在一点Bug,是因为数值益处;

2、旋转不支持热点;

3、Gamma在窗口下无效,如果没记错,这个应该是DX的限制。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-4 05:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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