游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2702|回复: 6

在Hook 魔兽的 D3D的时候居然没有D3D9.dll

[复制链接]

6

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2008-7-29 17:59:00 | 显示全部楼层 |阅读模式
我写了个程序,来hook 魔兽的D3D,我是用的改变IAT实现的,可是当我显示魔兽中加载的dll的时候,居然没有D3D9.dll,真是奇怪了啊!这是怎么回事啊?谁能帮下忙!

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2008-7-29 20:45:00 | 显示全部楼层

Re:在Hook 魔兽的 D3D的时候居然没有D3D9.dll

用CoCreateObject()创建DX接口的

6

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
 楼主| 发表于 2008-7-30 09:18:00 | 显示全部楼层

Re:在Hook 魔兽的 D3D的时候居然没有D3D9.dll

那我要怎么样才能hook他的D3D呢?

6

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
 楼主| 发表于 2008-7-30 18:23:00 | 显示全部楼层

Re:在Hook 魔兽的 D3D的时候居然没有D3D9.dll

也没有d3d8.dll啊!就是没有和D3D相关的dll!

2

主题

330

帖子

1720

积分

金牌会员

Rank: 6Rank: 6

积分
1720
发表于 2008-7-30 19:34:00 | 显示全部楼层

Re:在Hook 魔兽的 D3D的时候居然没有D3D9.dll

那就说明WOW是用GDI做的。

4

主题

69

帖子

205

积分

中级会员

Rank: 3Rank: 3

积分
205
发表于 2008-7-30 20:04:00 | 显示全部楼层

Re:在Hook 魔兽的 D3D的时候居然没有D3D9.dll

冰封和魔兽争霸III都是使用d3d8的,当然也支持Opengl模式

魔兽世界使用d3d9、Opengl

6

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
 楼主| 发表于 2008-8-1 10:59:00 | 显示全部楼层

Re:在Hook 魔兽的 D3D的时候居然没有D3D9.dll

可是为什么没有发现相关的dll呢,不过的确有gdi32.dll!难道真是用这个搞图像处理的?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-21 19:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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