windows
文章平均质量分 80
grove6lin
这个作者很懒,什么都没留下…
展开
-
Windows线程的同步与互斥
系统中的所有线程都必须拥有对各种系统资源的访问权,这些资源包括内存堆栈,串口,文件,窗口和许多其他资源。如果一个线程需要独占对资源的访问权,那么其他线程就无法完成它们的工作。反过来说,也不能让任何一个线程在任何时间都能访问所有的资源。如果在一个线程从内存块中读取数据时,另一个线程却想要将数据写入同一个内存块,那么这就像你在读一本书时另一个人却在修改书中的内容一样。这样,书中的内容就会被搞得乱七八糟转载 2012-12-09 20:41:53 · 664 阅读 · 0 评论 -
DirectShow编程捕捉WDM与VFW
说起视频捕捉问题,我们先要来看一下视频捕捉卡。根据使用的驱动程序的不同来分类,目前市场上大致有两种捕捉卡:VFW (Video for Windows)卡和WDM (Windows Driver Model)卡。前者是一种趋于废弃的驱动模型,而后者是前者的替代模型;WDM还支持更多新的特性,比如直接支持电视接收、视频会议、1394接口的设备、桌面摄像机、多条视频流(Line-21或Closed-C转载 2012-12-25 16:39:31 · 637 阅读 · 0 评论 -
用Directshow进行电视卡的音视频信号采集和SDI信号输出
本来我并非多媒体软件工程师,但因为项目需要一时也找不到其他人,只好自己顶上去,到昨天为止,项目基本上算是功能都实现了。我个人的习惯是每经历过一次开发,就要总结一次,主要是技术总结。 参考资料都来自于陆老师的《Directshow编程指南》和google搜索。 1. Directshow开发环境的搭建对于VS2005,VS2003及VC6的开发环境,必须具备转载 2012-12-14 00:16:32 · 1141 阅读 · 0 评论 -
DirectShow使用大全
一.使用directshow时应该添加lib文件Strmiids.lib、Quartz.lib 、Strmbase.lib 具体添加那个见下面的说明Header FilesAll DirectShow applications use the Dshow.h header file. Some DirectShow interfaces require additional header转载 2012-12-15 17:30:29 · 2870 阅读 · 0 评论 -
在Windows下编译FFmpeg详细说明
MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNC工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时 MinGW,即 Minimalist GNU For Windows。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC产生 Windows32 程序。 开发 MinGW 是为了那些不喜欢工作在转载 2013-01-20 16:12:24 · 5113 阅读 · 0 评论