DirectX errors Vector3
DirectX errors Vector3
我正在使用directtexturator.com教程。。我在这些行中收到错误:
D3DXMatrixLookAtLH(&matView,
&D3DXVECTOR3 (0.0f, 8.0f, 25.0f), // the camera position //error
&D3DXVECTOR3 (0.0f, 0.0f, 0.0f), // the look-at position //error
&D3DXVECTOR3 (0.0f, 1.0f, 0.0f)); // the up direction //error
c++\test1\test1\main.cpp|145|错误:正在获取临时[-fpermission]的地址
在他们三个人身上。它们是什么意思?我该如何修复它们?我在谷歌上搜索答案,但没有一行出现这些错误。非常感谢。
您正在向D3DXMatrixLookAtLH()
函数传递临时D3DXVECTOR3
对象的地址
相反,尝试在堆栈上构建D3DXVECTOR3
的这些实例,并传递它们的地址,例如:
D3DXVECTOR3 cameraPos(0.0f, 8.0f, 25.0f);
D3DXVECTOR3 lookAtPos(0.0f, 0.0f, 0.0f);
D3DXVECTOR3 upDir(0.0f, 1.0f, 0.0f);
// Assume that you have properly defined matView
D3DXMatrixLookAtLH(
&matView,
&cameraPos,
&lookAtPos,
&upDir);
相关文章:
- 从C++本机插件更新Vector3数组
- 使用 GCC 卸载的 OpenMP 卸载失败,并出现"Ptx assembly aborted due to errors"
- Unity在虚幻引擎4中的"Vector3.Slerp"等效C++?
- LNK2005 AND LNK1169 Errors - C++
- C++ errors - C4819, C2761, C2447
- Visual Studio Build Errors not in UI
- STL reverse_iterator errors
- C++ Class Errors
- gnustl (libstdc++) to llvm (libc++ ) errors
- HDF5 + Eclipse CDT errors
- osip library sip errors
- 对于C++ Vector3 实用程序类实现,数组是否比结构和类快?
- wxSmith Code::Blocks Hello World errors
- SDL errors Visual Studio 2013
- Iomanip errors with std::left/right
- C++ Errors: LNK2001 and LNK1120
- Ubuntu Make File Errors
- C++ 错误:调用'(Vector3 (double, double, double)'不匹配
- Tesseract OCR QT errors
- DirectX errors Vector3