如何将DirectSound加载到64位应用程序中

本文关键字:64位 应用程序 加载 DirectSound | 更新日期: 2023-09-27 17:58:30

在尝试将DirectSound加载到64位应用程序中时,遇到BadImageFormatException。经过研究,这是由于DirectSound dll是32位的,而我的应用程序是64位的。我无法将64位应用程序更改为32位。加载DirectSound库的选项是什么?我已经研究过使用COM IPC对象,但不确定它是如何工作的。是否有可用的64位dll?

如何将DirectSound加载到64位应用程序中

Microsoft不再支持托管DirectX。即使是XNA也不会运行64位。我曾经在DirectX上使用过SlimDX,它对我来说非常有效。这是你可以考虑的一个选项。以下是SlimDX DirectSound文档的链接:https://slimdx.org/docs/html/N_SlimDX_DirectSound.htm