社区
界面
帖子详情
StretchDIBits和SetDIBitsToDevice对图像的显示问题
penghuahuijuan
2016-07-12 08:46:51
SetDIBitsToDevice函数需要指定DIB位图初始的扫描位置、行数等参数,进行位图的绘制;
而StretchDIBits只需要指定DIB位图的原始矩形和目标矩形的大小,就可以完成位图的绘制。
那么是不是StretchDIBits函数完成的工作是不是:先按照SetDIBitsToDevice的方式在原始矩形进行绘制,
然后根据原始矩形和目标矩形大小关系进行缩放???
谢谢大家!!!
...全文
336
1
打赏
收藏
StretchDIBits和SetDIBitsToDevice对图像的显示问题
SetDIBitsToDevice函数需要指定DIB位图初始的扫描位置、行数等参数,进行位图的绘制; 而StretchDIBits只需要指定DIB位图的原始矩形和目标矩形的大小,就可以完成位图的绘制。 那么是不是StretchDIBits函数完成的工作是不是:先按照SetDIBitsToDevice的方式在原始矩形进行绘制, 然后根据原始矩形和目标矩形大小关系进行缩放??? 谢谢大家!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
penghuahuijuan2
2016-10-06
打赏
举报
回复
应该是正确的
利用
St
re
tch
DI
Bits
、Create
DI
BSection、Create
DI
Bitmap三种方法
显示
内存位图
DDB没有调色板,
显示
的颜色依赖硬件,处理色彩很不方便。所以 Microsoft 在 Windows 3.0中 重新定义了BMP文件格式(BMP 3.0),使其支持设备无关位图——也就是
DI
B。 时至今日,BMP的版本号已升至5.0(Windows NT ...
(转)理解Bitblt、
St
retchBlt与
Set
DI
Bits
T
oDe
v
ice
、
St
re
tch
Di
bits
BitBlt和
St
retchBlt是CDC类位图操作函数,用于DDB的位图操作。 BOOL BitBlt(HDC hdcDe
st
,int nXDe
st
,int nYDe
st
,int nWidth,int nHeight,HDC hdcSrc,int nXSrc,int nYSrc,D...
VC数字
图像
处理编程讲座之四--BMP
图像
显示
的特效操作
在如今的商业软件中,几乎每一幅
图像
的
显示
都采用了
图像
特效
显示
,例如读者比较熟悉的Windows的屏幕保护程序就采用了各种各样的
图像
特效
显示
,使人感到眼花缭乱和耳目一新。专业
图像
处理软件更是提供了丰富的
显示
...
理解Bitblt、
St
retchBlt与
Set
DI
Bits
T
oDe
v
ice
、
St
re
tch
Di
bits
理解Bitblt、
St
retchBlt与
Set
DI
Bits
T
oDe
v
ice
、
St
re
tch
Di
bits
BitBlt和
St
retchBlt是CDC类位图操作函数,用于DDB的位图操作。 BOOL BitBlt(HDC hdcDe
st
,int nXDe
st
,int nYDe
st
,int nWidth,int nHeight,HDC hdcSrc,...
[转]理解Bitblt、
St
retchBlt与
Set
DI
Bits
T
oDe
v
ice
、
St
re
tch
Di
bits
BitBlt和
St
retchBlt是CDC类位图操作函数,用于DDB的位图操作。 BOOL BitBlt(HDC hdcDe
st
,int nXDe
st
,int nYDe
st
,int nWidth,int nHeight,HDC hdcSrc,int nXSrc,int nYS...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章