首页 文章
  • 0 votes
     answers
     views

    LPCWSTR到char *,反之亦然

    我正在使用DirectX9开展一个简单的项目 . 我对数据类型的一些转换有点困难,我做了一些研究,但没有发现任何特别有用的东西 . 让我们从代码开始: LPDIRECT3DSURFACE9 LoadSurface(char *fileName, D3DCOLOR transColor) { LPDIRECT3DSURFACE9 image = NULL; D3DXIMAGE_INFO info; ...
  • 0 votes
     answers
     views

    DirectX9 Lighting C照明无法正常工作

    这是一个简单的程序,用于绘制带有纹理的3d立方体 . 问题是我无法看到纹理,因为灯没有工作 . 我已关掉灯只是为了确保纹理在那里它就是 . 所以如果有人可以帮我弄清楚为什么灯不工作我我会非常感激的 . #include "DirectXGame.h" DirectXGame::DirectXGame(void) { //init to zero good pratic...
  • 0 votes
     answers
     views

    DirectX,3D模型前面的光线不隐藏时

    (C) Headers 几乎总结了一切; 如果3D空间中的某个点没有隐藏在其他东西后面,我想让一个光的纹理(或精灵,或其他)呈现在所有东西的前面 . 我怎么做?我可以通过在绘图过程中暂时禁用Zbuffer来渲染它,但我不知道如何检查该点是否被隐藏 . 我是否必须计算点和相机之间的某种碰撞?或者某种精灵设置会成功吗?
  • 0 votes
     answers
     views

    编译时出现2 x“LNK2019:未解析的外部符号”错误

    当我尝试在VS 2010中编译时,我得到以下两个链接错误 . 我确保我的包和库设置在项目属性> VC目录中是正确的并且还检查以确保Project> Linker> Input具有d3d9.lib &d3dx9.lib就在它里面 . 我也尝试在D3DGraphics.h中为上面的两个库添加#pragma comment但是无济于事:( 编译错误.... 1> D3DGraph...

热门问题