06 2009 档案

#ifdef,#if defined,#if使用
摘要:#if defined BUFSIZE && BUFSIZE >= 1024can generally be simplified to just #if BUFSIZE >= 1024, since if BUFSIZE is not defined, it will be interpreted as having the value zero.#if define... 阅读全文

posted @ 2009-06-23 16:20 呼风唤雨 阅读(1176) 评论(0) 推荐(0)

EVC实现WIN CE下截屏并且保存到文件(转载)
摘要:在WinCE中, 由于WinCE的精简,有很多win32下的标准API不支持,所以有很多在vc上能够轻易实现的功能, 在evc中有点难度,必须变通一下,就拿截取屏幕来说,一个常用的函数GetDIBits在wince就Unsupported.当时为了实现这个功能, 颇费了了一番心血,当然其主要还是因为对api不是很熟悉。最初使用的截屏方法说来还真有些丢人,一个一个点的取得颜色值,再保存到bmp文件中... 阅读全文

posted @ 2009-06-08 10:26 呼风唤雨 阅读(640) 评论(0) 推荐(0)

视频流中的DTS/PTS到底是什么?
摘要:DTS(解码时间戳)和PTS(显示时间戳)分别是解码器进行解码和显示帧时相对于SCR(系统参考)的时间戳。SCR可以理解为解码器应该开始从磁盘读取数据时的时间。mpeg文件中的每一个包都有一个SCR时间戳并且这个时间戳就是读取这个数据包时的系统时间。通常情况下,解码器会在它开始读取mpeg流时启动系统时钟(系统时钟的初始值是第一个数据包的SCR值,通常为0但也可以不从0开始)。DTS 时间戳决定了... 阅读全文

posted @ 2009-06-02 12:31 呼风唤雨 阅读(4551) 评论(0) 推荐(0)

导航

点击右上角即可分享
微信分享提示