Winapi 找不到DirectRender库 我在Visual Studio 2010 C++中用Windows 7编程,有些公司的相机硬件…p>

Winapi 找不到DirectRender库 我在Visual Studio 2010 C++中用Windows 7编程,有些公司的相机硬件…p>,winapi,visual-c++,directx,Winapi,Visual C++,Directx,我正在使用他们的库,在尝试设置Direct3D模式时,SetDisplayMode()函数中出现错误 程序可以看到它(DIRECT3D宏),因为wisper给了我这个参数的建议,所以我已经包含了这个库OK 错误是 "The DirectRender library could not be found" 这是他们库中的错误代码,不是来自我的C++编译器。 有人能帮我解决这个问题吗?我似乎找不到关于这个错误的任何信息,我在哪里可以找到图书馆,出了什么问题,等等 我无法查看他们的库代码,可能是因为

我正在使用他们的库,在尝试设置Direct3D模式时,
SetDisplayMode()
函数中出现错误

程序可以看到它(DIRECT3D宏),因为wisper给了我这个参数的建议,所以我已经包含了这个库OK

错误是

"The DirectRender library could not be found"

这是他们库中的错误代码,不是来自我的C++编译器。 有人能帮我解决这个问题吗?我似乎找不到关于这个错误的任何信息,我在哪里可以找到图书馆,出了什么问题,等等

我无法查看他们的库代码,可能是因为库是.lib和.dll


我的图形卡同时提供OpenGL和Direct3D…

我不知道您所说的库是否是用D3D静态构建的,但我假设不是。重要的是安装了Direct3D运行时。从你提供的信息来看,似乎你没有。如果该库想要调用一个动态库,但没有找到它,则不一定会出现编译器/链接器错误

以下是指向运行时的链接:


另外,.lib和.dll只是分别静态和动态链接的字节码。正常情况下,你不能从他们那里生成或访问C++代码。

< p>我不知道你所说的库是否是用d3d静态构建的,但我假设它不是。重要的是安装了Direct3D运行时。从你提供的信息来看,似乎你没有。如果该库想要调用一个动态库,但没有找到它,则不一定会出现编译器/链接器错误

以下是指向运行时的链接:


另外,.lib和.dll只是分别静态和动态链接的字节码。正常情况下,无法从它们生成或访问C++代码。你应该问图书馆的开发人员……如果你甚至没有提到你正在使用的图书馆,你不知道该如何帮助。
我无法查看他们的图书馆代码。
:但你肯定可以查看文档或询问图书馆的开发人员?我和供应商之间的许可证是可以的,完全合法的。这是Thorlabs的摄像头,我和他们聊天,他们说我应该给他们发我的代码..我做了,4天没有回复。但我认为这是我的计算机的问题,不是在它们的库中=/我使用uc480.h库与uc480.dll和uc480.lib…我在文本文档中找不到解决方案…这是它们的功能,如何设置参数,等等…不,整个代码=/如果库有问题,你应该问图书馆的开发人员……如果你甚至没有提到你正在使用的图书馆,你不知道该如何帮助。
我无法查看他们的图书馆代码。
:但你肯定可以查看文档或询问图书馆的开发人员?我和供应商之间的许可证是可以的,完全合法的。这是Thorlabs的摄像头,我和他们聊天,他们说我应该给他们发我的代码..我做了,4天没有回复。但我认为这是我的计算机的问题,而不是在它们的库中=/I使用uc480.h库和uc480.dll和uc480.lib…我在文本文档中找不到解决方案…有它们的功能,如何设置参数,等等…不,整个代码=/yeees,感谢链接Joseph Pla…问题解决了。我已经重新安装了DirectX驱动程序,它现在工作得很好。。。但我也不得不重新安装摄像头驱动程序,不知道为什么,但我的电脑无法检测到卡迈拉。。。Thaaanks!我无法理解为什么其他应用程序工作得很好,但这一个不:-)yeees,感谢链接Joseph Pla…问题解决了。我已经重新安装了DirectX驱动程序,它现在工作得很好。。。但我也不得不重新安装摄像头驱动程序,不知道为什么,但我的电脑无法检测到卡迈拉。。。Thaaanks!我无法理解为什么其他应用程序工作得很好,但这一个却不行:-)