DirectX中如何快速的将图像显示在屏幕上(有放大和缩小)?
DirectX中如何快速的将图像显示在屏幕上(有放大和缩小)? 问题点数:20、回复次数:3Top
1 楼honghaier(红孩儿)回复于 2003-12-02 13:28:02 得分 20
我先来一个,超笨的方法:
bool myc_Ani1::Start(CDisplay * g_pDisplay)
{
SAFE_DELETE(m_Surface);
if(m_weight<1024)
m_weight+=4;
if(m_height<768)
m_height+=3;
if(m_height==768)
m_finish=true;
if(FAILED(g_pDisplay->CreateSurfaceFromBitmap(&m_Surface,"pic/back.bmp",m_weight,m_height)))return false;
if(FAILED(g_pDisplay->Blt(m_x,m_y,m_Surface,NULL)))return false;
return true;
}
不断地调用就好~
放大…
缩小原理一样Top
2 楼hbffff(阿拔)回复于 2003-12-05 18:54:45 得分 0
谢谢,还有吗Top
3 楼golinjin(仙剑奇侠)回复于 2003-12-06 10:48:52 得分 0
楼主是哪里人?你的名字读起来很象我家乡方言一个称呼的发音。^_^。Top




