能力值:
( LV9,RANK:610 )
|
-
-
2 楼
我只知道 MFC的CDC 绘图类 你可以查下MSDN的CDC类
|
能力值:
( LV6,RANK:90 )
|
-
-
3 楼
这种一般会涉及一些编解码器的使用的
|
能力值:
( LV4,RANK:50 )
|
-
-
4 楼
录制软件可能是生成每帧图片,转换应该不是吧。不然xvid这类AVI文件不是的非常肥啊
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
可以用一组静态Bmp图片合成一个avi视频帧;
首先你要对bmp与avi的数据格式有一定的了解,这一方面的资料很多,我在这里也就不说了。
关于AVI,microsoft提供了50个函数,这个在MSDN可以找到(MSDN是个好东西,LZ有什么不懂,可以去那里看看)
1、打开和关闭AVI文件
AVIFileOpen ,AVIFileAddRef, AVIFileRelease
2、从文件中读取文件信息
AVIFileInfo:获取avi文件的一些信息,返回AVIFILEINFO结构
3、写入文件信息
AVIFileWriteData
4、打开和关闭一个流
AVIFileGetStream:打开一个数据流,这个函数创建了一个流的接口,然后在该接口中保存了一个句柄。
AVIStreamOpenFromFile:操作文件的某一个单独的流
AVIStreamRelease:关闭数据流
5、根据已存在的数据流创建文件
AVISave:创建一个文件,并且将指定的多个数据流按照指定的顺序写入文件
AVIMakeFileFromStreams:创建一个虚拟的文件句柄,其他的avi函数可以通过这个虚拟的文件句柄来操作文件中的数据流
6、向文件写入一个数据流
AVIFileCreateStream:在一个新文件或者已经存在的文件中创建一个数据流
AVIStreamSetFormat:写入新的数据前,要指定流的格式信息
AVIStreamWrite:将应用程序提供的内存数据复制到指定的流
AVIStreamRelease:写入后,释放
这些都是我从MSDN中翻译的最关键的API函数,剩下的你可以自己去找,希望对你有用。
|
|
|