
DirectX
benny5609
普通得不能再普通的80年代后
展开
-
什么是DirectX
DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件,它提供了一整套的多媒体接口方案。只是其在3D图形方面的原创 2007-11-01 18:37:00 · 1037 阅读 · 0 评论 -
DirectShow应用程序编程介绍
本文介绍了使用DirectShow编程的基本技术和内容。读过这部分后,您将可以编写您的第一个DirectShow应用程序。筛选器和筛选器表 DirectShow的构造块是一个软件组件,叫做筛选器。这个软件组件在多媒体软件流上执行一些操作。例如,DirectShow能够: 读取文件 从视频输入设备捕获视频 译解不同的流格式,如MPEG-1视频原创 2008-02-05 15:31:00 · 1115 阅读 · 0 评论 -
DirectShow支持的格式
DirectShow是一个开放的结构,这意味着,只要有筛选器来解析和解码,它就可以支持任何格式。筛选器由Microsoft提供,或者是通过DirectShow的再发布提供,或者是通过Windows操作系统组件的再发布提供,默认提供的支持包括下面的文件和压缩类型: 注意 星号(*)表示DirectShow应用程序必须使用Windows Media Format SDK来支持这种格式。更多信息,原创 2008-02-05 15:37:00 · 2927 阅读 · 0 评论 -
一个DirectSound的例子,即录即放
一个捕获音频并且播放的例子,可以用来唱歌^_^写了半天才发现Direct SDK有个类似的例子,所以到了最后几乎都是照抄了。声音效果不太好,修改一下加上网络传送功能做成语音聊天工具。不过这样肯定不行,真正的语音聊天可能都要音频数据处理啊等功能的。我是想试这做个东西来唱歌,不过效果不好!程序错误很多,有很多地方可以改进的,不过我一贯的作风是浅尝即止。 部分代码原创 2008-02-09 19:17:00 · 2629 阅读 · 1 评论 -
如何播放一个文件
本文的目的是给出DirectShow编程的样式。这是一个简单的控制台应用程序,用来播放一个音频或视频文件。程序只有几行,但是它示范了DirectShow编程的某些能力。 如<DirectShow应用程序编程介绍>所写,一个DirectShow应用程序运行的基本步骤为:1、创建一个筛选器表管理器的实例2、使用筛选器表管理器生成一个筛选器表3、运行表,使数据在筛选器中流动。 调用原创 2008-02-05 15:29:00 · 1478 阅读 · 0 评论 -
游戏开发新手入门之DirectX入门
游戏开发新手入门之DirectX入门 [文章导读] 今天我们要接触到令人敬畏的DirectX。它比Windows GDI要快好几倍,可用于不同的语言和多种平台 [正文] ☆ 简介 今天我们要原创 2008-03-03 11:44:00 · 2194 阅读 · 1 评论 -
图像格式
图像格式即图像文件存放在记忆卡上的格式,通常有JPEG、TIFF、RAW等。由于数码相机拍下的图像文件很大,储存容量却有限,因此图像通常都会经过压缩再储存。JPEG图像格式:扩展名是JPG,其全称为Joint Photograhic Experts Group。它利用一种失真式的图像压缩方式将图像压缩在很小的储存空间中,其压缩比率通常在10:1~40:1之间。这样可以使图像占用较小的空间,所以很适原创 2008-05-21 15:14:00 · 2106 阅读 · 0 评论