游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1277|回复: 0

真的需要分割图片吗?

[复制链接]

26

主题

537

帖子

537

积分

高级会员

Rank: 4

积分
537
发表于 2006-12-28 10:38:00 | 显示全部楼层 |阅读模式
在内存足够容纳整张大地图的情况下,如果要在屏幕上绘出一张大图的一小部分,DirectDraw或D3D的内部绘图操作采用哪种方式实现?

1、先在内存中填充整张大图,然后将要显示的区域部分翻转到前台显示缓存
2、根据你的范围参数只在内存中填充大图中要显示区域部分的数据,然后将它们翻转到前台显示缓存

如果是方式1,那么每次绘整张大图很费时,有必要分割显示。而如果是方式2,绘图与图大小无关,内存足够时图片分割岂不是多此一举?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 04:34

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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