Sign-up....

请问谁有位图缩放的代码或算法 ,我已经把分全散出来了

不需要显示,只要缩放就行了(或者返回m_lpBits).

最好是只用到下面几个变量(自定义CDIB类的私有成员变量):

BYTE *m_lpBits; //指向起始象素的指针

int m_nWidth; //位图宽度

int m_nHeight; //位图高度

int m_nBitCount; //每像素所用的位数

BYTE *m_lpPalette; //调色板

[204 byte] By [msdn] at [2007-8-14 11:22:51]
# 1 Re: 请问谁有位图缩放的代码或算法 ,我已经把分全散出来了

自己先顶一下吧

请大家都说点想法吧,我很需要别人指点一下

路过的也帮顶顶啊

fishyjf at 2005-5-21 9:31:25 >
# 2 Re: 请问谁有位图缩放的代码或算法 ,我已经把分全散出来了

//超出范围

if (i<0 || i>lWidth-1 || j<0 || j>lHeight-1)

{

return nullColor;

}

之所以有这句是因为函数还可用于位图旋转插值。

ipgk at 2005-5-21 13:45:35 >
# 3 Re: 请问谁有位图缩放的代码或算法 ,我已经把分全散出来了

非常谢谢你给了这么详细的解释.

呵呵,转的我头的晕了,有没有简单点的啊.

fishyjf at 2005-5-21 16:49:08 >
# 4 Re: 请问谁有位图缩放的代码或算法 ,我已经把分全散出来了

还有没有人给意见,不然就结贴了哦

fish_me at 2005-5-21 22:52:15 >

VC/MFC

All Classified