游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4700|回复: 5

请问sea_bug,刚才您说的rect视频映射怎么做?

[复制链接]

2

主题

10

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2004-11-30 20:59:00 | 显示全部楼层 |阅读模式
请问您说的RECT视频映射是怎么做?我用了一个帖图,然后把所有东西画在这个图上,最后在把这个图放大的屏幕,但是速度很慢

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20356
QQ
发表于 2004-11-30 22:24:00 | 显示全部楼层

Re:请问sea_bug,刚才您说的rect视频映射怎么做?

不知道你是怎么做的,把你的实现过程说一下,我也没做过这方面的尝试, 一起研究一下。

2

主题

10

帖子

12

积分

新手上路

Rank: 1

积分
12
 楼主| 发表于 2004-11-30 22:33:00 | 显示全部楼层

Re:请问sea_bug,刚才您说的rect视频映射怎么做?

我现在的做法是这样的,原先所有的图都直接画到SCREENBUFFER上,现在我新建了个空图A,是320x240的,所有的图都画到A上。
最后把A用DrawBitmapZoom放大画到SCREENBUFFER(640x480)上
但是这样很慢,不知道有没有更好的办法。

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20356
QQ
发表于 2004-12-1 09:04:00 | 显示全部楼层

Re:请问sea_bug,刚才您说的rect视频映射怎么做?

DrawBitmapZoom()函式是相当慢的,实际上我上次所指的是通过DX与GDI的映射放大缩小。

2

主题

10

帖子

12

积分

新手上路

Rank: 1

积分
12
 楼主| 发表于 2004-12-1 09:32:00 | 显示全部楼层

Re:请问sea_bug,刚才您说的rect视频映射怎么做?

厄,能在详细点么?我不太明白,这个映射怎么做?
呵呵,麻烦您了。

2

主题

10

帖子

12

积分

新手上路

Rank: 1

积分
12
 楼主| 发表于 2004-12-1 09:40:00 | 显示全部楼层

Re:请问sea_bug,刚才您说的rect视频映射怎么做?

是LP_DISPLAY和窗口的GDI之间做映射么?
HoHo里有函数可以做这个映射?还是要用DX的函数?
具体要用哪个函数?谢谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-14 02:38

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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