本系列文章由@胡子长长了 出品,转载请注明出处。  

文章链接: http://blog.csdn.net/hzzcle/article/details/49717695

作者:胡子长长了    微博:http://weibo.com/hzzcle

操作系统: Win7 64位

一、安装VS2008 SP1

1.执行安装文件夹中的setup.exe点击红框

2.点击下一步

3.点击接受许可,点击下一步

4.选择自定义,指定安装路径,点击下一步

5.这里只需要Visual C++相关功能,点击安装

6.等待安装完成

7.安装结束,点击完成

8.执行SP1文件夹中的SPInstaller.exe,点击下一步

9.勾选接受许可,点击下一步

10.等待更新结束

11.点击完成

二、安装DXSDK

1.执行DXSDK_Jun10.exe,点击下一步

2.选中接受协议,点击下一步

3.点击下一步

4.选择安装目录,默认即可,点击下一步

5.全部选择,点击下一步

6.等待安装完成

7.点击完成

三、安装Visual Assist X助手

1.执行VA_X_Setup1850.exe,点击Install

2.选择安装目录(默认即可),点击Next

3.等待安装完成

4.点击Finish

四、配置vs2008

1.点击开始->所有程序->Microsoft Visual Studio 2008->Microsoft Visual Studio 2008

2.去掉Show tips at startup复选框,点击close

3.点击菜单栏->工具->选项->项目和解决方案->VC++ 目录,
添加DX包含文件路径和库文件路径,如果后按的DX会自动添加好路径

五、Hellow DirectX 9.0C

1.点击菜单栏文件->新建->项目

2.选择Win32项目,填写名称,选择保存位置,解决方案名称默认即可,点击确定

3.点击下一步

4.选择Windows应用程序,勾选空项目,点击完成

5.在项目名称上右键选择添加->新建项

6.选择C++文件,填写文件名称,位置默认即可,点击添加

7.添加如下代码

         #include  <windows.h>        // windows基础头文件#include  <windowsx.h>       // 实用宏定义头文件#include  <tchar.h>          // windows通用字符串处理头文件// windows程序入口函数int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nShowCmd){// 对话框框函数MessageBox(0, _T("Hello DirectX 9.0C!"), 0, 0);return 0;}

右键项目名->仅用于项目-> 仅生成或者在工具栏点击生成按钮,生成成功后按F5运行。会看到一个对话框显示内容:Hello DirectX 9.0C!

源码下载:

【DirectX 9.0c入门教程】之一 源码 CSDN下载
【DirectX 9.0c入门教程】之一 源码 github下载

【DirectX 9.0c入门教程】之一 开发环境搭建:安装vs2008 sp1和DirectX SDK相关推荐

  1. OpenCV入门教程之开发环境搭建(Android、C/C++、Python)

    文章目录 opencv Android搭建OpenCV开发环境 自己写C/C++调用OpenCV实现 小编已经在gayhub开源了一个轮子,可直接使用:一个最简单.免搭建的Android OpenCV ...

  2. Android入门教程 Android开发环境搭建【详细教程】

    一.安装JDK -JDK下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...

  3. Arduino可穿戴开发入门教程Arduino开发环境介绍

    Arduino可穿戴开发入门教程Arduino开发环境介绍 Arduino开发环境介绍 Arduino不像我们使用的PC端操作系统一样,可以直接在操作系统中安装软件为操作系统编程.Arduino的软件 ...

  4. PCB设计入门(Mutisim开发环境搭建)

    Mutisim开发环境搭建 下载 提示信息,直接点确定 选择解压路径-关闭杀毒软件开始解压,选择"install NI Circuit Design Suite 14.0 点击 选择安装路径 ...

  5. Android开发环境搭建全程演示(jdk+eclipse+android sdk)

    全程演示android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本 一 相关下载 (1) java JDK下载: 进入该网页: http://java.sun.com/java ...

  6. android studio开发环境搭建,国内服务器代理下载android sdk

    android studio开发环境搭建 1,百度android studio,下载安装: 2,启动Fetching Android SDK component information http:// ...

  7. cesium 页面截图_Cesium开发入门篇 | 02Cesium开发环境搭建及第一个示例

    01 开发环境准备 利用Cesium API进行二次开发属于Web前端开发范畴,目前比较火的Web三剑客包括React.Vue.AngularJS,每个js库的详细介绍可转至官网查看,在此不做详细介绍 ...

  8. cesium 页面截图_Cesium开发入门篇 | 02开发环境搭建及第一个示例

    开发环境准备 利用Cesium API进行二次开发属于Web前端开发范畴,目前比较火的Web三剑客包括React.Vue.AngularJS,每个js库的详细介绍可转至官网查看,在此不做详细介绍.本次 ...

  9. Thingsboard入门教程:本地环境搭建和源码编译安装,献给thingsboard编译失败的同学,教程不断完善中,文章最后是thingsboard常见编译失败的问题总结

    欢迎加入ThingsBoard技术交流群 这里可复制Q群号:69998183 关注"云腾五洲":获取二开ThingsBoard物联网平台演示 交流社区:ThingsKit-Thin ...

  10. android 入门之一【开发环境搭建】

    这里的开发环境采用Eclipse+android 开发插件,其它的开发环境不做介绍 一.安装JDK android 开发语言是基于Java的,所以要做android的开发必须要安装JDK,并且对JDK ...

最新文章

  1. 分布式深度学习最佳入门(踩坑)指南
  2. ubuntu8.04中texmacs装置
  3. python3输入输出_Python3 输入和输出
  4. 前端学习(1930)vue之电商管理系统电商系统之美化一层循环的UI结构删除业务逻辑实现
  5. 【开发软件】推荐一款MAC OS X 下php集成开发环境mamp
  6. 要不要选 qt tool_小户型儿童房要不要做高低床?优劣都告诉你,自己选
  7. Android系统启动-SystemServer下篇
  8. MSSQL自动备份数据库(转载)
  9. torch 默认参数初始化_pytorch的初始化方式总结
  10. 1137. 第 N 个泰波那契数 动态规划
  11. cognos报表导出excel_Cognos制作报表常见问题
  12. Word转PDF,字体格式问题
  13. Filter 敏感词汇过滤案例
  14. SwitchHost提示管理员身份运行,不能修改hosts文件
  15. 程序化交易是指所有利用计算机程序软件,程序化交易软件 电脑程式交易指买进、卖出股票(期货,外汇…)的讯号皆来于自电脑。 程式编写者将其投资理念以电脑语言表示,... - 雪球...
  16. 计算几何问题汇总--圆与矩形
  17. c语言8bit转10bit,10bit视频转码成8bit视频教程(非常简单)
  18. try的动词用法_try的用法
  19. 谷歌浏览器历史记录查看很慢解决方案
  20. 简单几步骤导出网易考拉海购中多个商品的图片

热门文章

  1. 全国(全球)快递查询物流查询API,物流信息追踪接口
  2. 【思路】2021认证杯思路、第十四届“认证杯”数学中国数学建模网络挑战赛
  3. 【解决问题】java.lang.ClassNotFoundException: com.Application 问题的几种解决方案
  4. 可编程并行接口芯片8255
  5. 关于SiamFC++代码的几个要点
  6. SPSS基础教程:统计分析前的准备
  7. ruby rake学习
  8. 学术论文的格式要求是怎样的?
  9. 深入浅出SCSI子系统(六)SCSI 磁盘驱动
  10. 【ArcGIS教程】ArcGIS软件操作——地图配准