尝试将DirectSound加载到我的64位应用程序时,我收到BadImageFormatException。经过研究,这是因为DirectSound dll是32位而我的应用程序是64位。我无法将我的64位应用程序更改为32位。我有什么选择加载DirectSound库?我已经研究过使用COM IPC对象,但不确定它是如何工作的。是否有可用的64位dll?
答案 0 :(得分:0)
Microsoft不再支持托管DirectX。即使是XNA也不会运行64位。我过去曾经使用SlimDX一次用于DirectX,它对我来说非常好用。这是您考虑的一个选择。这是SlimDX DirectSound文档的链接:https://slimdx.org/docs/html/N_SlimDX_DirectSound.htm