首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
《中文信息》2003,(9):59-61
出于如下列出的任何一条原因:(1)应用程序在播放一段Video的过程中想要插入一个Video Effect Filter;(2)Source Filter在运行过程中.改变了Media type,需要接入新的解码Filter;(3)应用程序想要往Filter Graph中另外加入一条视频流;我们需要对已有的一个Filter Graph进行修改。通常的做法是.先将Filter Graph停止,进行修改之后.再重新启  相似文献   

2.
现在的所谓多媒体电脑一般都会有声卡(软声卡或硬声卡),有声卡就能进行音频的捕捉。大家一定熟悉 Windows 自带的附件“录音机”程序,可以通过麦克风进行录音,最终生成一个Wave 文件。读完本文之后,你就会发现,自己使用 DirectShow 写一个音频捕捉的应用程序,原来也是这么的容易!大家知道,DirectShow 对硬件的支持是通过特定的包装 Fil-ter 来实现的。声卡使用的是 Audio Capture Filter,Filter 内部使用以 waveIn 开头的一套 API 实现(如 waveInOpen 等)。运行GraphEdit,插入 Filter 时,在“Audio Capture Sources”目录下,  相似文献   

3.
我们知道,DES是在Filter之上做了一层封装,为了更进一步地理解DES,我们就必须从Filter Graph这个层次对DES进行剖析。下面,我们看一个典型的DES Filter Graph图:  相似文献   

4.
在前面我们已经介绍过了Filter原理并且自己新建了一个Filter项目,下面我们要对DirectShow Filter做一个全面的介绍,让大家能够对DirectShow Filter有深入的了解。  相似文献   

5.
《中文信息》2003,(9):58-59
大家知道,为了提高系统的稳定性,Windows操作系统对硬件操作进行了隔离;应用程序一般不能直接访问硬件。DirectShow Filter工作在用户模式(User mode,操作系统特权级别为Ring 3),而硬件工作在内核模式(Kernel mode,操作系统特权级别为Ring 0),那么它们之间怎么协同工作呢?  相似文献   

6.
在上一讲中,我们介绍了DirectShow的总体系统框架。从这一讲开始,我们要从编程的角度,进一步深入探讨一下DirectShow的应用以及Filter的开发。在这之前,首先要特别提一下微软提供的一个Filter测试工具——GraphEdit,它的路径在DXSDK\bin\DXUtils\GraphEdit.exe。(如果还没有安装DirectX SDK,请到微软的网站上去下载。)通过这个工具,我们可以很  相似文献   

7.
在上两讲中,我们介绍了DirectShow的应用原理以及开发Filter之前的一些预备知识。这一讲,我们就要手把手教你如何写自己的Filter啦。首先,从VC++的项目开始(请确认你已经给VC++配置好了DirectX的开发环境)。写自己的Filter,第一步是使用VC++建立一个Filter的项目。由于DirectX SDK提供了很多Filter的例子项目(位于DXSDK\samples\Multimedia  相似文献   

8.
《中文信息》2003,(10):53-54
现在的所谓多媒体电脑一般都会有声卡(软声卡或硬声卡),有声卡就能进行音频的捕捉。大家一定熟悉Windows自带的附件“录音机”程序,可以通过麦克风进行录音,最终生成一个Wave文件。读完本文之后,你就会发现,自己使用DirectShow写一个音频捕捉的应用程序,原来也是这么的容易!  相似文献   

9.
运行GraphEdit,插入Filter,我们可以看到:每个Filter的信息一般包括Displayname、Filename、Marit、各个Pin以及Pin支持的Mediatype,还有Version等,我们今天就来看一看这个Merit(其他的一些Filter信息大家从它的名字上就可以猜到它的意义)。  相似文献   

10.
王甲春 《中文信息》2002,(7):104-105
一、ISAPI简介:ISAPI(Internet Server Application ProgramInterface)过滤器是一套应用程序的调用接口,通过它你可以快速开发一个Web服务应用程序。当客广端从服务端读取网页时产生一些特定的事件,ISAPI过滤器嵌入IIS内部并监视这些事件的发生。过滤器程序工作于连接客户端和HTTP服务器之间的网络中,允许我们控制IIS与客户之间的数据交换。通过过滤器,我们可以提高服务器的性能,或者是创建定制的某些特性一  相似文献   

11.
《中文信息》2003,(7):60-64
在前面我们已经介绍过了Filter原理并且自己新建了一个Filter项目,下面我们要对Direct Show Filter做一个全面的介绍,让大家能够对Direct Show Filter有深入的了解。  相似文献   

12.
流媒体的处理,以其复杂性和技术性,一向广受工业界的关注。特别伴随着Internet的普及,流媒体在网络上的广泛应用,怎样使流媒体的处理变得简单而富有成效逐渐成为了焦点问题。选择一种合适的应用方案将会事半功倍,微软的DirectShow给了我们一个不错的选择。 DirectShow是微软公司提供的一套在windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。目前,DirectX最新版本为9.0。DirectShow能够做些什么呢?且看,DirectShow为多媒体流的捕捉和回放提供了强有力的支持。运用DirectShow,我们可以很方便地从支持WDM驱动模型的采集卡上捕获数据,并且进行相应的后期处理乃至存储到文件中。它广泛地支持各种媒体格式,包括Asf、Mpeg、Avi、Dv、Mp3、Wave等等,使得多媒体数据的回放变得轻而易举。另外,DirectShow还集成了DirectX其它部分(比如DirectDraw、DirectSound)的技术,直接支持DVD的播放,视频的非线性编辑,以及与数字摄像机的数据交换。更值得一提的是,DirectShow提供的是一种开放式的开发环境,我们可以根据自己的需要定制自己的组件。在这个系列讲座中,我们将通过“基础篇”、“提高篇”和“应用篇”三个部分为大家循序渐进的介绍DirectShow技术,希望大家能够喜欢并从中有所获益。  相似文献   

13.
流媒体的处理,以其复杂性和技术性,一向广受工业界的关注。特别伴随着 Internet 的普及,流媒体在网络上的广泛应用,怎样使流媒体的处理变得简单而富有成效逐渐成为了焦点问题。选择一种合适的应用方案将会事半功倍,微软的 DirectShow 给了我们一个不错的选择。DirectShow 是微软公司提供的一套在 Windows 平台上进行流媒体处理的开发包,与 DirectX 开发包一起发布。目前,DirectX 最新版本为9.0。DirectShow 能够做些什么呢?且看,DirectShow 为多媒体流的捕捉和回放提供了强有力的支持。运用 DirectShow,我们可以很方便地从支持 WDM 驱动模型的采集卡上捕获数据,并且进行相应的后期处理乃至存储到文件中。它广泛地支持各种媒体格式,包括 Asf、Mpeg、Avi、Dv、Mp3、Wave 等等,使得多媒体数据的回放变得轻而易举。另外,DirectShow 还集成了 DirectX 其它部分(比如 DirectDraw、DirectSound)的技术,直接支持 DVD 的播放,视频的非线性编辑,以及与数字摄像机的数据交换。更值得一提的是,DirectShow 提供的是一种开放式的开发环境,我们可以根据自己的需要定制自己的组件。在这个系列讲座中,我们将通过“基础篇”、“提高篇”和“应用篇”三个部分为大家循序渐进的介绍DirectShow 技术,希望大家能够喜欢并从中有所获益。本期为大家介绍的是“提高篇”的第一部分。  相似文献   

14.
《中文信息》2003,(7):57-58
在上两讲中,我们介绍了Direct Show的应用原理以及开发Filter之前的一些预备知识。这一讲,我们就要手把手教你如何写自己的Filter啦。  相似文献   

15.
一、引言Win32应用程序一般使用 C 语言编程,但是在某些需要进行深层编程的情况下,例如 Win32应用程序执行机制分析、病毒清除、加密解密等深层编程,或者对于某些速度要求较高的程序,需要使用汇编语言(甚至机器语言)直接编写 Win32应用程序。Win32应用程序虽然和其他32位应用程序(例如32位保护模式 DOS 程序)一样可以使用386汇编语言和保护模式编程,但是 Win32应用程序的执行机制与其他32位应用程序有  相似文献   

16.
流媒体的处理,以其复杂性和技术性,一向广受工业界的关注。特别伴随着 Internet 的普及,流媒体在网络上的广泛应用,怎样使流媒体的处理变得简单而富有成效逐渐成为了焦点问题。选择一种合适的应用方案将会事半功倍,微软的 DirectShow 给了我们一个不错的选择。DirectShow 是微软公司提供的一套在 Windows 平台上进行流媒体处理的开发包,与 DirectX 开发包一起发布。目前,DirectX 最新版本为9.0。DirectShow 能  相似文献   

17.
OLE自动化是W INDOW S的一种交互进程通信机制,可以让一个应用程序驱动或自动完成另一个应用程序的部分或全部功能.本文以一个VB应用程序通过OLE自动化操纵W ord为实例,说明OLE在VB应用程序中的使用方法.  相似文献   

18.
使用Microsoft.Net开发一个项目时,可能包含了Windows应用程序、Web应用程序、Web Service、Windows Service等多种应用。如果您想使这几个应用程序使用同一个配置(比如同一个数据库连接),而又不想重复编写不同的配置文件。那么.Net提供的配置文件方案可能就不能达到你的目的了。本文介绍一种简单的使用xml格式的配置文件及其使用方法。本文假设您的项目有至少一个Windows应用程序、一个Web应用程序和一个Window Service应用。  相似文献   

19.
徐海涛 《中文信息》2003,(10):42-43
图像、声音、数字视频是多媒体的基本要素,目前多媒体数据库正得到日益广泛的应用。例如:交互式有线电视实时点歌系统,即人们可以用电话机的按键点歌,并且同时在电视上看到自己正在操纵的菜单,选中歌曲后电视立即自动播放MTV,不需旁人帮助,这是网络多媒体数据库的具体应用。用PowerBuilder开发应用程序时,完全可以把多媒体数据集成到应用程序中,使应用程序具备多媒体录制,查询播放等众多功能。显然,多媒体将进一步提高应用程序的层次,并且给用户一种身临其境的感觉。  相似文献   

20.
多媒体处理,不可避免地要解决音频和视频的同步问题,DirectShow是怎么来实现的呢?我们一起来学习一下。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号