VS2010配置DirectX 9.0 3D常见问题

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

最近在看《DirectX 9.0 3D游戏开发编程基础》这本书(也就是大家熟知的龙书)。然后遇到了配置上的各种问题,工具使用的是VS2010,下面将这个纠结的配置问题贴出来,希望能够帮到像我这样的新人。


注意:如果你报的错误是:


1>d3dUtility.obj : error LNK2019: 无法解析的外部符号 _Direct3DCreate9@4,该符号在函数 "bool __cdecl d3d::InitD3D(struct HINSTANCE__ *,int,int,bool,enum _D3DDEVTYPE,struct IDirect3DDevice9 * *)" (?InitD3D@d3d@@YA_NPAUHINSTANCE__@@HH_NW4_D3DDEVTYPE@@PAPAUIDirect3DDevice9@@@Z) 中被引用


那么或许本文能够帮到你!


首先按书上所讲的,下载并安装DirectX 9.0 SDK,这个不多讲。


然后就是开发环境的配置,书上讲了VC++6.0和VS2005的配置方法,VS2008的配置方法与VS2005相似,但是在VS2010中,有些许不同:

选择Tools | Options | Projects and Solutions | VC++Directories命令时,这里的功能被否决了

<

DirectX 9.0 3D游戏开发编程基础》-第一篇-VS2010下安装配置DirectX9 runtime和SDK 在编写DirectX 9 程序之前首先要安装DirectX9 runtime和Direct9 SDK 一、DirectX9 下载 可以到官网下载DirectX9 runtime和Direct9 SDK(Software Development Kit) 下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=6812 这个下 阅读详情

相关推荐

Directx3D9学习之一:环境搭建与运行第一个程序环境配置(基于VS2012与win7)

Directx3D9学习之一:环境搭建与运行第一个程序环境配置(基于VS2012与win7) 作者:lhqsine 一、搭建《DIRECTX.9.0.3D游戏开发编程基础》开发环境与第一个程序 1、下载directXvs2012以后的版本都集成了基本的directx库,所以如果不需要用到directx3D的扩展库(例如d3dx8~11.lib),则可以直接使用。但是龙书中则用到了d3d

My Way 9791

vs2010中c#调用directx 9.0 direct3d画二维图形的方法

vs2010中c#调用directx 9.0 direct3d画二维图形的方法,文档中包括详细的配置,以及初始化等操作。需要自己下载directx 9.0的sdk并安装。 在c#工程中,我添加了两个panel,按下对应的button会画出两个对称的三角形

别再到处找DirectX SDK了!手把手教你下载并配置VS2022和Qt Creator

本文详细指导如何在VS2022和Qt Creator中下载并配置DirectX SDK,解决开发环境搭建中的常见问题。涵盖SDK获取、VS2022项目设置、Qt Creator集成及现代DirectX开发最佳实践,帮助开发者高效搭建图形编程环境。

aof26372的博客 457

【亲测免费】 DirectX 9.0b SDK 环境搭建指南

DirectX 9.0b SDK 环境搭建指南 【下载地址】DirectX9.0bSDK环境搭建指南分享 DirectX 9.0b SDK 是微软提供的一套用于在 Windows 平台上进行多媒体处理的开发包。它包含了 DirectShow,这是一个基于 COM 组件构建思想和 Filter-Graph 组织模式的流媒体...

gitblog_06582的博客 646

Microsoft visual Studio 2010DirectX SDK 安装配置详细过程

今天安装DXSDK_Jun10时(下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=6812),出现下图所示错误Error Code:s1023 错误原因: 计算机上已经安装过更新版的Microsoft Visual C++ 2010 Redistributable,打开“控制面板”的“程序和功

yy649487394的专栏 1万+

VS2019 新建win32项目+D3D项目环境配置

算是给自己做个备忘吧。

aguan2333的博客 1649

Win7下面用VS2010编写第一个Direct3D程序

本人以前只做过一些OpenGL方面的工作,且都是在Linux平台上面。最近因为项目变更,需要在Windows上做Graphics。所以就试着写一个D3D的简单程序,中间发现很多小问题,在此做一个记录。(本人是Windows和D3D小白,望高手勿笑)         首先我的工作电脑是Windows7,我在上面装了VS2010DirectX SDK9.0.(具体安装过程,网络上有很多资料,不在此

Jackers679的专栏 2745

Directx 9.0/9.0c 在vs2010 里面的环境配置

PS:因为vs2008 express实在没有VassistX插件,怒转vs

sevnape的专栏 1429

DirectX 9.0 3D游戏开发编程基础》 学习笔记#0 序言

  这一系列的笔记将结合教材《DirectX 9.0 3D游戏开发编程基础》,也就是人们常说的龙书,介绍DirectX 9.0 (后文简称D9)常用的基础知识,并记录学习过程中遇到的一些问题。 1.为什么是D9而不是D11?   DirectX是微软公司制作的一套底层图形API (应用程序编程接口),借助它,可以利用硬件加速功能绘制3D场景,被广泛应用于MicrosoftWindo...

HWCJ6630的博客 426

DirectX 10 SDK在VS 2010下的安装配置

首先按照网友yy649487394所给出的安装配置详细过程进行了DirectX 10 SDK的安装,本文是对其的一个补充,增加了一个简单的测试用例,并对测试中出现的问题,进行了解决,现将完整过程记录如下。 1.下载并安装DirectX 10 SDK,在VS2010配置DirectX SDK搭建DirectX开发环境,详细见网友yy649487394博客: https://blog.csdn....

sinat_41612591的博客 1157

VS2008整合DirectX9.0开发环境

微软的的东西还是很庞大,很复杂,很不好用....但是看到directX自带的那些sample的时候,还是果断呆掉了,我想说,我也要做出这个! 接着是花了将近一天的时间完成来搞定微软的这一套图形开发的环境。 准备工作: win7旗舰版  vs2008 express(比较轻量) directX 9.0SDK 网上能下到得最新版的是2010年的那个版本,微软官网下载不了。 接下来可以动

爱冒险的技术宅 6021

DirectX开发环境的配置

1.下载和安装DirectX SDK     点击此处下载DirectX SDK June 2010    安装过程比较简单,这里不赘述。但安装过程要记好安装路径,因为后面有用。如D:\Program Files (x86)\Microsoft DirectX SDK (June 2010)   如果安装到最后,出现了这样的错误提示:             Setup fai

梦幻DUO的游戏开发之路 1160

摸爬滚打DirectX11_day02——VS2010+DirectX11的环境配置

由于本人希望从DirectX11的基础sample开始学习,所以选择了VS2010+Microsoft DirectX SDK(June 2010)的开发环境学习龙书DirectX11版本,运行课本的Sample必须要在VS2010的环境下,不然会报错,想要完全专注于DX11的学习,那么请选择VS2010。安装Microsoft DirectX SDK(June 2010)安装失败 S1023的解决

fruit的博客 2533

VS2022 + DirectX9 开发环境搭建

本文介绍了在VS2022环境下搭建DirectX 9开发环境的完整流程。主要内容包括: 开发环境准备:Win10系统 + VS2022 + DirectX SDK (June 2010)组合 详细安装步骤: VS2022工作负荷选择"使用C++的桌面开发" DirectX SDK安装过程及常见问题处理 环境配置: 设置DXSDK_DIR环境变量 介绍SDK目录结构(帮助文档、头文件、库文件等) 验证示例: 创建C++空项目 提供DirectX9简单窗口程序框架代码 该教程适合需要维护或学

蓝创精英团队 846

3D GAME PROGRAMMING WITH DIRECTX11 (1)

看完了毛星云大哥的《windows游戏编程之从零开始》,里面所用到的是d9.0,虽然国内还是很多游戏用到9.0,但总而言之是在走下坡路,所以,还是狠下心买了《3D GAME PROGRAMMING WITH DIRECTX11》,接近300大洋,心疼,不然就可以跟女生去花天酒地了,然而拿到手的一科还是觉得值得,毕竟这可是我的人生。全英版的,对从小英语就不好的我的确是一个挑战,硬着头皮上吧,加油。

许浩凯_Ian 1861

Directx绘制正方体 +灯光 源代码

#include #include #include "d3dx9.h" //Driect9.0的头文件 #include #pragma comment(lib,"Msimg32.lib") #pragma comment(lib,"winmm.lib") #pragma comment(lib,"d3d9.lib") #pragma comment(lib,"d3dx9.lib

jingmiaa的博客 1662

vs2010下学《directx9.0 3D 游戏开发编程基础》

<br />           书中,作者对在vc6.0vs2005中的各种配置 已经写得很清楚了,vs2008 基本延续了 vs2005的设置,但是在vs2010中,貌似没有那种选项,因此,我就将我的方法,还有书中的一些章节和现在的变化说一下,首先是配置开发环境,vs2010中是需要针对每个项目进行设置,打开一个新建的项目文件,在项目属性中选择 C/c++目录,原文中的include文件可选择加入到 包含目录,lib/x86文件可选择加入哭<br />库目录  如图<br /> 在作者的源码中经常会有

yuanyazhen1的专栏 3753

DirectX 9.0 C++ 教程 开发环境设定

1.开发工具 我一般使用Visual C++ 6.0来编译和调试DirectX,比较轻量级。 也可以用VS2005 或 VS2010。推荐使用Visual C++ 6.0时安装Visual Assist X。这样Visual C++ 6.0下代码提示会好些。 2.安装 DirectX 9.0 玩游戏的话是安装个DirectX 9.0 软件。这里我们开发要安装DirectX 9.0 SDK。下

易水寒 1万+

DirectX11:DirectX11下载和环境配置

前言: VS2013下DirectX11的配置配置步骤: 1.安装DirectX SDK 2.配置.h 和.lib文件路径 3.VS中链接.lib文件。 一、下载DirectX SDK(DX11) 点击打开链接  密码:o0sq 下载后安装即可。 二、配置.h 和.lib文件路径: 在安装好之后,打开VS2013

lishuzhai的专栏 1万+
下一篇: 不能从const char *转换为LPCWSTR 经常碰到
Handz_cpp
博客等级 码龄14年 6粉丝 6原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值