首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
在上一讲中,我们介绍了DirectShow的总体系统框架。从这一讲开始,我们要从编程的角度,进一步深入探讨一下DirectShow的应用以及Filter的开发。在这之前,首先要特别提一下微软提供的一个Filter测试工具——GraphEdit,它的路径在DXSDK\bin\DXUtils\GraphEdit.exe。(如果还没有安装DirectX SDK,请到微软的网站上去下载。)通过这个工具,我们可以很  相似文献   

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

3.
看完上一篇文章,你也许更想知道 DirectX 在高级语言中是如何被调用的?我们知道 DirectX 接口量用 C++开发的,那么非 C 系列高级语言是否依然能轻松调用 DirectX 接口函数呢?下面就让我们通过另一篇文章来解答所有的疑问吧。  相似文献   

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

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

6.
《中文信息》2003,(7):55-56
在上一讲中,我们介绍了Direct Show的总体系统框架。从这一讲开始,我们要从编程的角度,进一步深入探讨一下Direct Show的应用以及Filter的开发。  相似文献   

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

8.
立秋 《中文信息》2003,(2):36-38
小试牛刀用理论来指导实践是一种务实的做法。但是前提是对理论的理解一定要深刻,否则就会让实践走向歧途。通过本志题前面的介绍,相信大家对 DirectX 编程的理论基础已经有了一定了解。于是、你可能迫不及待的想试试、想写个小程序来检验一下自己所学到理论。下面,我们就小试牛刀,通过对几个小例子介绍来验证一下我们前面所介绍的理论。  相似文献   

9.
实在想不出一个合适的词来形容 DirectX 在编程技术中的位置。但是有一个事实不能否认,那就是 DirectX 架起了游戏与 Windows 平台的桥梁。使得运用各种高级语言进行游戏开发成为可能。但是,本专题重点并不在于游戏开发,而是着重于 DirectX 本身的介绍,着重于介绍 DirectX 编程的基础知识。而“初探”一词同时也说明本次专题只是把作者对 DireotX 编程的一些心得写出来与大家,而并非是指导性资料。因此,在阅读本期专题时,请多问几个“为什么”?”多想想“这样  相似文献   

10.
陈斌 《中文信息》2003,(1):75-78
有一些人想写自己的操作系统(OS).请给他们更多的鼓励吧!这篇文章的目的是提供足够的信息以引导这些人向正确的方向发展,而并不是想教你如何写多任务,多线程,分布式的澈内核的 OS.也不是教你如何使用 C,C++或者其它的任何一种语言。假设读者知道一些关于保护模式的知识。这篇文章集中于使用 GCC 编译器。这篇文章的定位是痴迷于想建立自己的操作系统的程序员。实际上关于操作系统的设计理论和实现被省略了。如果你知道它,那最好,如果你不懂,也不要担心。这篇文章是—个对所有经常在论坛上问到的有关操作系统的话题解答。  相似文献   

11.
天啦 《中文信息》2002,(1):77-79
ASP.NET 开发系列讲到这里已经是第8部分了,其间 VS.NET 也推出了几个系列的版本升级,尽管如此,VS.NET 的整体框架在 VS7 BETA2版时已经是定下来了,所以,在这个开发系列的讲座中,我们将不会升级开发版本,我们这里所用的实例全部是基于 VS7 BETA2。在前面几个部分里面,我们讲了 ASP.Net 的一些基本概念和语法结构等知识,这一节我们将讲述 C Sharp 语言的异常处理,C Sharp 的异常处理和 Java、C++十分的相似,如果读者学过 Java 或 C++的话,那么这一  相似文献   

12.
上网时,我们经常把自己喜欢的网址用收藏夹收藏起来,其实这些 Internet 快捷方式是以文件的形式保存到了 Favor-目录下(Favorites 的位置因操作系统不同而不同,如果操作系统是 Windows9x,改目录会在系统的安装目录下,而如果操作系统是 Windows NT 和 Windows2000,通常,这个目录在C:\Docu-ments and Settings 的每个用户目录下)。我们自己写程序时往往也会创建自己的网站的快捷方式来让用户了解自己的公司  相似文献   

13.
《中文信息》2003,(9):59-61
出于如下列出的任何一条原因:(1)应用程序在播放一段Video的过程中想要插入一个Video Effect Filter;(2)Source Filter在运行过程中.改变了Media type,需要接入新的解码Filter;(3)应用程序想要往Filter Graph中另外加入一条视频流;我们需要对已有的一个Filter Graph进行修改。通常的做法是.先将Filter Graph停止,进行修改之后.再重新启  相似文献   

14.
《中文信息》2003,(7):59-59
DirectX媒体对象(DirectX Media Objects,简称DMOs),是微软提供的另一种流数据处理COM组件。与Direct Show filter相比,DMO有很多相似之处。对filter原理的熟悉,将会大大帮助你对DMO的学习。另外,DMO也因其结构简单、易于创建和使用而倍受微软推崇。下面,我们来看一看DMO与filter的对比。  相似文献   

15.
陈斌 《中文信息》2002,(2):95-97
GIS 是地理信息系统的简称。在 GIS 系统中,一个常用的操作是画对象,然后对这个对象进行一些拖放操作。当今开发 GIS 系统的软件非常多,有 VC,VB,BCB 等等。在本篇文章中,我们将讨论用 VC 来开发 GIS 系统中的一个问题,即对象的拖放操作。在 VC 中,我们可以很方便地使用 DC(Device Context)来绘图,从理论上来说,只要画图的条件给出,画多复杂的图都可以做到。但是,如果要让你画的图形对象或文字对象能够在画完后能够拖动,却不是那么容易地做到,原因是你画的线条等图形并不是天然地支持拖放操作。要让一个对象画出来后能够支持拖动,的确需费一番周折。那么,如何让画出来的对  相似文献   

16.
流媒体的处理,以其复杂性和技术性,一向广受工业界的关注。特别伴随着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技术,希望大家能够喜欢并从中有所获益。  相似文献   

17.
各位读者:大家好!本期入门阶梯栏目刊登了五篇文章,其中《Winsock 编程入门》讲了用 Winsock进行网络编程的一些基本概念和方法、《浅谈 C 中内存寻址的效率》是一篇关于内存寻址的纯理论探讨的文章、《VC 制作 MDI 浏览器》讲了用 VC 如何开发—个MDI 浏览器……希望大家能够喜欢这些。责任编辑:敖剑  相似文献   

18.
DirectX媒体对象(DirectX Media Objects,简称DMOs),是微软提供的另一种流数据处理COM组件。与DirectShow filter相比,DMO有很多相似之处。对filter原理的熟悉,将会大大帮助你对DMO的学习。另外,DMO也因其结构简单、易于创建和使用而倍受微软推祟。下面,我们来看一看DMO与filter的对比。 1.DMO比filter实现的功能要少,这使得DMO“体积”很小; 2.DMO使用起来比filter更有灵活性。DMO的使用不需要filter graph,  相似文献   

19.
流媒体的处理,以其复杂性和技术性,一向广受工业界的关注。特别伴随着 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 技术,希望大家能够喜欢并从中有所获益。本期为大家介绍的是“提高篇”的第一部分。  相似文献   

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

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

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