定义D3DERR_INVALIDCALL(D3D11CreateDevice的返回代码)的位置
Where is D3DERR_INVALIDCALL (return code of D3D11CreateDevice) defined?
MSDN 文档说 D3D11CreateDevice 返回 Direct3D 11 返回代码之一。其中有D3DERR_INVALIDCALL。但是D3DERR_INVALIDCALL在哪里定义呢?我使用的是newst Windows SDK。我需要包含哪个头文件?
D3D11CreateDevice 始终返回其中一个 D3D11 返回代码,但不一定返回所有代码。 D3DERR_INVALIDCALL不应由 D3D11CreateDevice 返回,因为它是 D3D9 错误代码,并且仅在 d3d9.h 中定义。
通常,除非您要使用不同的参数重试调用(例如,通过允许较低的功能级别),否则失败的 D3D11CreateDevice 应被视为不可恢复的错误,您应该中止程序。
相关文章:
- 创建LinkedList退出,返回代码为-11(SIGSEGV)
- 为什么C++程序在太大时返回代码而不是答案?
- bash脚本在使用popen()时不返回代码以调用C ++程序
- 如何在C++中执行命令并获取命令的返回代码标准输出和标准
- NMAKE:致命错误 U1077:cl.exe 和 nmake.exe 返回代码'0x2'
- DoModal 主应用程序随机返回 -1 代码
- C++线程中调用 std::terminate 时程序返回代码
- IMMDevice::激活缺少接口的返回代码
- 退出应用并在 MFC 中返回代码
- 什么是线程锁返回代码值
- 引发异常与返回代码
- 为什么我的shell只检测0-255之间的返回代码
- waitpid/wexitstatus 返回 0 而不是正确的返回代码
- linux下的Boost Semaphores和EINTR返回代码
- 从std::thread获取返回代码
- 从本地类的 C++ 析构函数访问返回代码
- DLL 注册返回代码0x80029c4a
- 定义D3DERR_INVALIDCALL(D3D11CreateDevice的返回代码)的位置
- Windows 错误消息返回代码而不是消息
- 如何在DdeCallback函数中实现返回代码