![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DirectShow
文章平均质量分 79
JUNGOU1
这个作者很懒,什么都没留下…
展开
-
基于DirectShow的WinCE多媒体编程
http://blog.csdn.net/northcan/article/details/7266765(1) 简介 DirectShow是由微软开发的处理多媒体文件的应用程序接口(API),基于COM(组件对象模型)框架。 下图截自MSDN,展示了应用程序与DirectShow以及一些软硬件组件之间的关系。 如图所示,DirectShow主要由Filters和转载 2012-04-12 09:21:45 · 481 阅读 · 0 评论 -
DirectShow编程(3.6) - 关于DirectShow - DirectShow中的时间和时钟
http://blog.csdn.net/believefym/article/details/17797453.6. DirectShow中的时间和时钟 这一节主要概述DirectShow体系中时间和时钟。3.6.1. 参考时钟 Filter Graph Manager的一个功能,能够以同一个时钟来同步所有在graph中的filter,称作参考时钟(reference转载 2012-04-15 11:24:17 · 280 阅读 · 0 评论 -
DirectShow编程(3.4) - 关于DirectShow - Filter Graph中的数据流
http://blog.csdn.net/believefym/article/details/17797383.4. Filter Graph中的数据流 这一节主要描述媒体数据是如何在filter graph中流动的。如果你只是为了编写DirectShow应用程序,你不需要知道这些细节,当然,知道这些细节对于编写directshow应用程序 仍然是有帮助的。但是如果你要编写dire转载 2012-04-15 11:45:03 · 313 阅读 · 0 评论 -
DirectShow编程(3.3)- 关于DirectShow - 构建Filter Graph
http://blog.csdn.net/believefym/article/details/17797353.3. 构建Filter Graph3.3.1. 用于构建Graph的组件 DirectShow提供了一系列用于构建filter graph的组件,包括: *Filter Graph Manager。 这个对象用于控制filter graph,支持IGra转载 2012-04-15 11:25:58 · 420 阅读 · 0 评论 -
HRESULT返回值说明(转) .
http://blog.csdn.net/xiunai78/article/details/6460885 HRESULT返回值说明 如果函数正常执行,则返回 S_OK,同时真正的函数运行结果则通过参数指针返回。如果遇到了异常情况,则COM系统经过判断,会返回相应的错误值。HRESULT 值 含义 S_OK 0x0000000转载 2012-04-28 13:59:05 · 624 阅读 · 0 评论 -
directshow媒体播放
http://blog.csdn.net/zpp100/article/details/5678235 1、简单地播放文件#include #pragma comment (lib,"Ole32.lib")#pragma comment (lib,"Strmiids.lib")#define FILENAME L"C://Documents and Se转载 2012-04-28 14:03:16 · 776 阅读 · 0 评论 -
如何创建Filter的属性页
http://blog.csdn.net/believefym/article/details/1796611Creating a Filter Property Page如何建立filter属性页。This section describes how to create a property page for a custom DirectShow filter, usi转载 2012-04-15 11:23:03 · 443 阅读 · 0 评论 -
Directshow中Filter开发基础
http://blog.csdn.net/wcm130267/article/details/14667261filter的连接Pin的连接应用程序通过调用filter 图表管理器的方法来连接filter,并不是来调用filter或者pin本身的函数。应用程序可以调用IFilterGraph::ConnectDirect or IGraphBuilder::Connect来指定不同的f转载 2012-04-15 11:23:15 · 430 阅读 · 0 评论 -
DirectShow编程(3.7) - 关于DirectShow - Graph动态重建(Dynamic Graph Building)
http://blog.csdn.net/believefym/article/details/17797463.7. Graph动态重建(Dynamic Graph Building) 如果你需要修改一个已经存在的filter graph,你可以停止,修改后再重新启动它。这通常是一种最佳的解决方法。但是,在某此情况下,你可能需要在一个graph处于运行状态时来修改它,比如:转载 2012-04-15 11:24:07 · 611 阅读 · 0 评论 -
有关视频知识的总结
视频一般包括视频和音频部分。常见的视频文件格式有:mp4,avi,rmvb,wmv,mkv,flv,dvd常见的音频文件格式有:wmv,mp3常见的编码格式:mpeg4,H.264 视频格式转换可以用狸窝视频转换器和格式工厂查看视频格式和编码用格式工厂:点击左边一栏的“高级”——“多媒体文件格式”——把视频拖进框框里即可看到。 视频解码有软件解码和硬件解码两种方式。原创 2012-04-16 11:42:40 · 901 阅读 · 0 评论 -
WinCE6.0下TCPMP的BenchMark汇总
http://www.cnblogs.com/we-hjb/archive/2010/03/04/1678623.html这两天在论坛里看到有人在问WinCE6.0下绘图较慢的问题。现象很奇怪,同一个程序在WinCE5.0下运行得很好,但到某些WinCE6.0的平台上却很慢,而在另外一些6.0的平台上似乎又没有问题。看起来,应该跟硬件平台或者系统有关系。在我们的平台上也存在类似的问题,转载 2012-04-19 09:50:30 · 684 阅读 · 0 评论 -
基于WinCE6.O操作系统的在线流媒体播放软件设计
http://www.hqew.com/tech/sheji/526049.html 摘要:互联网的迅猛发展和普及为流媒体业务发展提供了强大的市场动力,流媒体业务正变得日益流行。基于此设计了一个基于WinCE6.O操作系统的在线流媒体播放软件,运用VisualStudio2005开发工具的DirectShow技术来开发在线流媒体播放程序的具体方法和程序代码。阐述了整个流媒体播放程序的实现流转载 2012-04-19 15:51:39 · 1318 阅读 · 0 评论 -
DirectShow编程(3.8) - 关于DirectShow - 插件发布者(Plug-in Distributors)
http://write.blog.csdn.net/postedit3.8. 插件发布者(Plug-in Distributors) Plug-in Distributors(PIDs)是扩展filter graph manager的一种方法。一个PID是filter graph manager在运行时聚合的一个COM对象。应用程序通过filter graph manager来转载 2012-04-15 11:23:54 · 358 阅读 · 0 评论 -
DirectShow中常见的RGB/YUV格式
http://blog.csdn.net/believefym/article/details/1794037小知识:RGB与YUV----摘自《DirectShow实务精选》 作者:陆其明 计算机彩色显示器显示色彩的原理与彩色电视机一样,都是采用R(Red)、G(Green)、B(Blue)相加混色的原理:通过发射出三种不同强度的电子束,使屏幕内侧覆盖的红、绿、蓝磷光材料发光而产转载 2012-04-15 11:23:28 · 336 阅读 · 0 评论 -
DirectShow应用程序快速入门
http://blog.csdn.net/believefym/article/details/1734587一 环境设置二 DirectShow编程简介三 播放文件例程 一 环境设置该节介绍如何建立DirectShow应用程序。你可以建立一个控制台程序,或者Visual Studio环境下的其它Visual C++的项目。头文件所有DirectShow转载 2012-04-12 09:41:23 · 331 阅读 · 0 评论 -
DirectShow编程(2)- 开始DirectShow旅程
http://blog.csdn.net/believefym/article/details/17797252. 开始DirectShow旅程 这个章节的内容主要是编写DirectShow应用所需的一些基本概念,可以把它当作一个高级介绍,理解这些内容只需具备一般的编程和有关多媒体的知识。2.1. 设置DirectShow开发的编译环境 这节内容描述了如何来编译Di转载 2012-04-12 09:53:08 · 267 阅读 · 0 评论 -
DirectShow编程(3.2)- 关于DirectShow - Filter Graph和它的组件
http://blog.csdn.net/believefym/article/details/17797313.2. Filter Graph和它的组件 这一节描述了DirectShow的主要组件,为DirectShow应用程序和DirectShow Filter开发者提供一个介绍。应用程序开发者可以忽略掉很多底层部分,但是,了解底层对于理解DirectShow架构还是很有帮助转载 2012-04-12 10:13:45 · 351 阅读 · 0 评论 -
[VC/MFC]directX(directshow)的环境配置
http://blog.csdn.net/believefym/article/details/1398859include:F:/_Software/develop/mssdk/dx_feb2005/IncludeF:/_Software/develop/mssdk/dx_feb2005/Extras/DirectShow/IncludeF:/_Software/develop/转载 2012-04-12 09:38:27 · 362 阅读 · 0 评论 -
DirectX、Directshow介绍
http://www.diybl.com/course/3_program/c++/cppxl/20090319/163385.html1、DirectX是什么DirectX(简称:DX)是微软推出的一套基于Windows系统的多媒体应用程式接口APIs函式。在开发中,DX分为两个部分,一个是运行库,通过DX编译出来的程式必须要有运行库的支持,另外一个是开发库,也就转载 2012-04-12 09:24:14 · 730 阅读 · 0 评论 -
DirectShow系统初级指南
http://www.360doc.com/content/06/0510/14/6394_113319.shtml流媒体的处理,以其复杂性和技术性,一向广受工业界的关注。特别伴随着因特网的普及,流媒体在网络上的广泛应用,怎样使流媒体的处理变得简单而富有成效逐渐成为了焦点问题。选择一种合适的应用方案,事半功倍。此时,微软的DirectShow,给了我们一个不错的选择。 DirectS转载 2012-04-12 09:25:12 · 344 阅读 · 0 评论 -
DirectShow Filter的Render问题
http://www.4ucode.com/Study/Topic/27706昨天与同事讨论问题的时候,发现如果在graphedit中render一个mpg文件的话,有时候,有些filter会被多次创建,而且是先创建多个instance,然后再删掉其余,只留下一个;而不是创建一个,然后删掉,之后在创建一个。这样问题就出现了。 如果我们在filter的构造函数中create一个文件的转载 2012-04-12 09:24:35 · 535 阅读 · 0 评论 -
DirectShow编程(1)- DirectShow介绍
http://blog.csdn.net/believefym/article/details/1779723 最近一段时间,在编写DirectShow应用程序时常常遇到一些问题,原因是对DirectShow技术没有较全面地掌握,对各个接口间的关系以及 filter与filter之间连接的内部过程等都只是一知半解,除了再仔细地看看DirectShow的基类库源文件之外,觉得也很有必要从转载 2012-04-12 09:50:33 · 326 阅读 · 0 评论 -
DirectShow编程(3.1)- 关于DirectShow - DirectShow体系概述
http://blog.csdn.net/believefym/article/details/17797283. 关于DirectShow3.1. DirectShow体系概述 多媒体的难题 处理多媒体有几个主要的难题: *多媒体流包含了巨大的数据量,而这些数据都必须非常快地被处理 *音频和视频必须同步,因此它们必须在同一时间开始或停止,并以同转载 2012-04-12 09:56:02 · 255 阅读 · 0 评论 -
DirectShow入门
http://blog.csdn.net/wcm130267/article/details/1466743该文介绍如何编写DirectShow应用程序,属于入门级文章。一环境设置 该节介绍如何建立DirectShow应用程序。你可以建立一个控制台程序,或者Visual Studio环境下的其它Visual C++的项目。 头文件 所有DirectShow 程序都使转载 2012-04-15 11:22:49 · 650 阅读 · 0 评论 -
DirectShow编程(3.5) - 关于DirectShow - DirectShow中的事件通告
http://blog.csdn.net/believefym/article/details/17797423.5 DirectShow中的事件通告 这一节主要描述在directshow filter graph中事件是怎样发生的,以及应用程序如何接收事件通告并响应它们。3.5.1 概述 一个filter通过发送一个事件通来通知filter graph manag转载 2012-04-15 11:24:29 · 278 阅读 · 0 评论 -
WinCE开发流媒体播放器--MPEG4
http://wlyfamily.blog.sohu.com/62162546.html在过去的10年里,移动技术已经取得了令人难以置信的进步和成就。应用Windows CE系统的移动设备也在应用和编程方面变得更加灵活和方便。最新的Windows CE设备中加入了Windows Media Player 10 Mobile,它提供了和PC上的WMP控件一样强大的功能。你可以为你的移动设备增转载 2012-04-20 14:36:49 · 1069 阅读 · 0 评论