游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1114|回复: 1

新人请教连接的问题。

[复制链接]

6

主题

16

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2006-4-19 23:08:00 | 显示全部楼层 |阅读模式
我在学window游戏编程大师技巧

我没有directx9.0c的sdk
装的是8.1的sdk

我已在vc中添加了sdk的include和lib文件夹并移动到了最上面,但是仍然出现错误

Main.obj : error LNK2001: unresolved external symbol _DirectDrawCreateEx@16
Main.obj : error LNK2001: unresolved external symbol _IID_IDirectDraw7
Debug/Run Machine.exe : fatal error LNK1120: 2 unresolved externals

请大家帮我。

还有一个问题,directx9.0中取消了directdraw,但是书中介绍directdraw是其他组件的基础。请问若装了directx9.0c的sdk,还能使用IDirectDraw接口吗?

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2006-4-20 08:03:00 | 显示全部楼层

Re:新人请教连接的问题。

过去的书也不知道现在发生的变化。
DDraw还可以用,你那个错误是没链接相应的lib
把ddraw.lib和dxguid.lib链接进去.
DDraw早就停止升级了,现在的SDK也不带它的文档了,
要看文档还得找旧的SDK
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-24 07:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表