使用DrawDib

DrawDib是一个视频函数族,它与CDC无关。由于它直接对显示内存进行操作,因而它的显示速度极快;另外DrawDib能显示8位、16位、24位、以及32位的DIB位图,而且能够对图形进行淡化处理。它由下列几部分组成:

DrawDib库操作  它包括DrawDibOpen,DrawDibClose,DrawDibProfileDisplay函数

图像渲染 它包括DrawDibDraw,DrawDibGetBuffer,DrawDibUpdate函数

图像流播放 它包括DrawDibBegin,DrawDibEnd,DrawDibStart,DrawDibStop函数

调色板操作 它包括DrawDibRealize,DrawDibSetPalette,DrawDibGetPalette,DrawDibChangePalette函数

DrawDib定时操作 它包括DRAWDIBTIME函数

需要注意的是埋在程序中使用这些函数必须在源文件的前面(最好是stdafx.h)包括 vfw.h 的头文件,并且加入vfw32.lib库,或者在程序中加入:

#pragma comment (lib,"vfw32.lib")

上述DrawDib函数的使用方法和技巧,可以参见MSDN帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值