游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1836|回复: 3

D3D的,变量引用的问题(好像是)

[复制链接]

22

主题

54

帖子

60

积分

注册会员

Rank: 2

积分
60
发表于 2005-12-13 22:27:00 | 显示全部楼层 |阅读模式
问个问题:
     我把两个D3D的变量放在公有类,运行出错,但我放在全局变量,它又得,是什么回事? 编译又通过了,


程序我放在附件上了!
      谢谢哪位高手帮我解决这个问题!

sf_20051213222724.rar

8.65 KB, 下载次数:

22

主题

54

帖子

60

积分

注册会员

Rank: 2

积分
60
 楼主| 发表于 2005-12-13 22:30:00 | 显示全部楼层

Re:D3D的,变量引用的问题(好像是)

有没有人可以告诉我这是为什么???????????????????

16

主题

83

帖子

103

积分

注册会员

Rank: 2

积分
103
QQ
发表于 2005-12-14 14:42:00 | 显示全部楼层

Re:D3D的,变量引用的问题(好像是)

m_Device = new CD3Device;
    // Initialize Direct3D
    if( SUCCEEDED( m_Device->InitD3D( hWnd ) ) )
用它之前你实例化一下呀?
要不在写代码的时候多加点断言,比如说:
HRESULT CD3Device::InitD3D(HWND hWnd)
{
         assert(this);
         .................
}
这样的错误下次不要发了,担误时间!!!!!

22

主题

54

帖子

60

积分

注册会员

Rank: 2

积分
60
 楼主| 发表于 2005-12-15 22:02:00 | 显示全部楼层

Re:D3D的,变量引用的问题(好像是)

自学VC的啊,没有人教啊,低级错误难免的啊!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 23:36

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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