发现GDI的StretchBlt也是有利用硬件加速特性的。
YUVViewer在我的笔记本(GF7300显卡)上,全屏播放时都能保持25帧的速度
但是在公司的电脑(双核3.06G CPU,集成显卡)上,全屏播放时就非常卡。
发现GDI的StretchBlt也是有利用硬件加速特性的。
YUVViewer在我的笔记本(GF7300显卡)上,全屏播放时都能保持25帧的速度
但是在公司的电脑(双核3.06G CPU,集成显卡)上,全屏播放时就非常卡。
晕,我又不是只会 DOS 编程。
Windows、WinCE、Linux 的开发也都做过。VC/EVC,MFC什么的也都用过。
其他各种语言,只要是自己见过的,也都差不多都用过,只是不很深入。
我对 Windows 平台的研究也不很深入。只能写一些简单的应用程序。
上面那个程序,其实可以使用 DirectShow 来做成一个播放器。但是我希望解码的部分也自己写。
要解码 H.264,真的很难,目前也就是实现了一个 YUVViewer 的功能。
在以后会加入 JPEG、PCX,然后是 MPEGx 系列,和 H.26x 系列的解码。
JPEG 的 Codec 目前我正在书写,也希望能早日完成。
目前自己研究的比较深入的还是 DOS、WinCE、图形编程、BootLoader 等。
[此贴子已经被作者于2007-6-9 12:36:32编辑过]
我的意思是像我这样的初哥,是不是应该专注于C编程,如果同时学习DOS环境下的C编程和WINDOWS下的C++编程,会不会太贪心,导致最后一无所成了?
我担心的是这个.
其实因为我喜欢编程.无论是C,C++,VB还是JAVA,我都想学.不过在哪方面都不会,都是初哥一个.
真希望得到水平高的人的提拨与帮助.
[此贴子已经被作者于2007-6-11 15:15:19编辑过]
所以想知道RockCarry你是怎么一步一步学会那么多东西的啊,而且哪方面都不错.
现在你工作中,用到哪些知识技术比较多啊?