Chinaunix首页 | 论坛 | 博客
  • 博客访问: 12444705
  • 博文数量: 1293
  • 博客积分: 13501
  • 博客等级: 上将
  • 技术积分: 17974
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-08 18:11
文章分类

全部博文(1293)

文章存档

2019年(1)

2018年(1)

2016年(118)

2015年(257)

2014年(128)

2013年(222)

2012年(229)

2011年(337)

分类: Windows平台

2012-12-16 21:50:46

感谢下面的参考博客

http://www.cnblogs.com/xiaojinma/archive/2012/12/07/2806635.html

 

一、为什么要用DirectX9.0 SDK

     Microsoft DirectX 是这样一组技术:它们旨在使基于Windows 的计算机成为运行和显示具有丰富多元素(例如全色图形、视频、3D 动画和丰富音频)的应用程序的理想平台。DirectX 包括安全和性能更新程序,以及许多涵盖所有技术的新功能。应用程序可以通过使用DirectX API 来访问这些新功能。

 

    DirectX加强3D图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的。

 

二、DirectX9.0 SDK安装与配置过程

     DirectX9.0 SDK 开发包版本较多,DirectX9.0b 版本之前的SDK 包基本是完整的,
DirectX9.0c 版本的SDK 包大多是升级包,里面并未附带DirectShow 部分,故不能
单独使用。


微软DirectX9.0b SDK 完整包的下载地址:
5/dx90bsdk.exe


完整的安装过程:


1. 解压并运行dx90bsdk.exe,按默认设置完成资源文件的安装。

(建议默认安装) 

2. 用Visual C++编译DirectShow 的标准连接库。

打开工程文件baseclasses.dsw,分别编译Debug 和Release 版本。如果资源文件的安装时选择的是默认目录,
则baseclasses.dsw 的地址为:
C:\DXSDK\Samples\C++\DirectShow\BaseClasses


3. 设置Visual C++编译环境。在Visual C++中,点击菜单“工具”,选择“选
项”。在弹出的选项卡对话框中选择“目录”卡片。

 
“目录:”Include files,添加如下路径:
C:\DXSDK\Include
C:\DXSDK\SAMPLES\C++\DIRECTSHOW\BASECLASSES
将添加的两个路径移至顶端。


“目录:”Library files,添加如下路径:
C:\DXSDK\Lib
C:\DXSDK\SAMPLES\C++\DIRECTSHOW\BASECLASSES\DEBUG
C:\DXSDK\SAMPLES\C++\DIRECTSHOW\BASECLASSES\RELEASE
将添加的三个路径移至顶端。

 

阅读(4376) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

dyli20002012-12-17 20:31:00