vc编程,如何实现用硬加速显示一个BMP位图,哪个开关可以控制吗。
解决方案 »
- 怎样才能调用C++的string类的库函数
- 如何用SendMessage给隐藏的窗口发消息?
- 如何实现从任意文件中读取二进制流到文本文件,然后从文本中读进数据, 再生成源文件?
- 为何我使用CArray做参数时Link出错?请各位帮帮忙
- 怎么改变edit的背景颜色?
- 数据库查询问题,我用SELECT怎么老是返回一个“不能执行选定查询”的出错信息
- 调用哪个函数能得到视图区的left,top,right,bottom值?
- 调用2个DLL中的同名函数问题
- new对象之后不delete然后结束程序能自动释放空间?
- 如何在 Dialog Application 中用 OnDraw(CDC* pDC)?
- MFC低级问题请进
- 高分请教! 如何寻找图象的最窄处,并且将它切割开??
ddraw不做拉申,不做变化,DrawDib就行了。
DDraw更快,或许目前最快乐。
硬加速,是不是用显卡做拉伸等,这样的话建议DX。
一个可行的办法是用DirectDraw来显示图像,
但是有一个问题要注意,由于
DirectX都是在一个surface上面绘图,
而这个surface是必须事先分配好的,
所以你显示出来的图像就只能是
surface给定的大小了,
而不可能象在GDI编程方式下,可以拉动滚动条来查看图像了。
http://community.csdn.net/Expert/topic/3112/3112103.xml?temp=.3218805