采用DirectDraw的H264解压缩源代码和YUV视频播放源代码 从FFMPEG中摘录出来并且调试通过的H264解码的源代码(c文件),没使用FFMPEG编译出来的lib和dll库,可以直接在VS2010环境下单步调试以跟踪解压缩的所用过程细节,对于想学习和掌握H264编解码的标准的同学们非常有用. 读取h264格式的文件并进行实时解压缩和播放,解压缩后的图像格式是YUV,在一个对话框的控件中逐帧显示,程序在VS2010下编译链接通过,可直接使用. 视频播放是采用窗口式的基于DirectDraw方法,基于DirectDraw的图像播放是Windows平台下很高效的方法,已经封装成CDirectDraw类,可以很方便地直接应用到别的图像和视频处理工程中。 使用时打开h264文件或yuv文件(工程中有test.h264,encode.h264和FOREMAN_176x144_15.yuv三个测试文件),单击[Play File]即可进行播放,播放的帧率可以更改定时器时间调整。可以很方便的更改图像的宽度和高度以便播放不同分辨率的视频。
2023-02-15 14:38:30 4.15MB H264解压 DirectDraw YUV 视频播放
1
DirectDraw写的一个简单的类。希望能对大家有所帮助
2023-02-02 11:32:06 38KB DirectDraw
1
DirectDraw DDI DirectDraw DDI DirectDraw DDI
2022-03-02 14:21:43 1.09MB DirectDraw DDI DirectDraw DDI
1
封装 DirectDraw 显示功能的 Dll,支持YV12 I420 YUYV YVYU UYVY NV12 NV21 RGB555 RGB565 BGR24 RGB32 BGR32 PAL8 格式的显示。如果运行 bin 下的 DirectDrawDemo.exe,看不到某些图像,说明你的显示系统不支持某些格式。完全免费,恕不提供代码及后续支持。
2022-01-27 17:35:45 702KB DirectDraw YV12 YUYV NV12
1
c#下流媒体播放器,使用ffmpeg获取rtsp的h.264流,再利用ffmpeg解码,再使用directdraw显示,一个完整的播放器流程,废了好大的才调好的
2021-12-14 15:25:01 36.5MB c# directdraw ffmpeg rtsp
1
老王翻译的DirectDraw文档 想学游戏编程的必备教程 如果觉得好用不要忘了顶一下。 分数有点高,但是对于这个资料来说,真的是很值了。
2021-12-14 11:47:19 152KB DirectDraw Direct 游戏编程
1
DirectDraw原理与API参考.pdf
2021-10-28 17:43:24 33.12MB DirectDraw
1
本文介绍了如何使用我的类CDXSurfaceMgr来简化Double Buffered绘制。
2021-10-21 20:41:37 109KB C++ VC6 Windows Win2K
1
C#使用DirectDraw读取并显示图像
2021-10-21 20:34:28 171KB C#使用DirectDraw读取并显示图像
1