64ビットアプリケーションにDirectSoundをロードしようとするとBadImageFormatExceptionが発生します。研究をした後、DirectSoundのDLLは32ビットで、アプリケーションは64ビットだからです。 64ビットアプリケーションを32ビットに変更することはできません。 DirectSoundライブラリをロードするためのオプションは何ですか?私は既にCOM IPCオブジェクトの使用について検討しましたが、実際にどのように機能しているかはわかりませんでした。 64ビットのDLLがありますか?DirectSoundを64ビットアプリケーションにロードする方法
1
A
答えて
0
マイクロソフトでは、マネージDirectXをサポートしていません。 XNAでも64ビットは実行されません。私は過去にSlimDXをDirectXのために一度使ったことがあり、それは本当にうまくいった。それは考慮すべき1つの選択肢です。 SlimDX DirectSoundのドキュメントへのリンクは次のとおりです。https://slimdx.org/docs/html/N_SlimDX_DirectSound.htm
関連する問題
- 1. 64ビットアプリケーションと32ビットアプリケーション間のブリッジ
- 2. Qtで64ビットアプリケーションを構築する
- 3. 64ビットアプリケーションが32ビットプロセスを開始する
- 4. 64ビットグローバルフックが32ビットアプリケーションをロックする
- 5. デルファイXE2 - ビルの64ビットアプリケーション
- 6. 32ビットアプリケーション内の64ビットWindowsコンテキストメニュー(オーナー描画メニューのトラバース方法)
- 7. 32ビットアプリケーションから64ビットレジストリにアクセス
- 8. 64ビットAzure Webアプリケーションで32ビットアプリケーションを有効にする
- 9. 64ビットアプリケーションでInstallShield 2012 TrialWare機能を使用するには?
- 10. 64ビットアプリケーションの.net 1.1アセンブリの参照
- 11. 32ビット/ 64ビットアプリケーション、OS、プロセッサの関係は?
- 12. LD_PRELOAD_PATH(64ビット環境での32ビットアプリケーション用)
- 13. 64ビットプラットフォーム上の32ビットアプリケーションのパフォーマンス
- 14. 64ビットWindows(メモリ)の32ビットアプリケーションの動作
- 15. 64ビットOS上の32ビットまたは64ビットアプリケーション?
- 16. 64ビットマシンでVisual Studioを使用して32ビットアプリケーションをコンパイルする
- 17. Windows 7 64ビットで32ビットアプリケーションを自動的にデバッグするデバッガを起動する方法は?
- 18. 64ビットで32ビットアプリケーションを移行する際の問題
- 19. 32/64ビットアプリケーションをチェックするためのレジストリキーの読み込み
- 20. DirectSoundのMaxSampleRateを20000以上に設定する方法
- 21. コンソールプログラムでDirectSound SetCooperativeLevelにHWNDを提供する方法は?
- 22. デバッガは64ビットマシンに32ビットアプリケーションをデプロイしません
- 23. 32ビットアプリケーションから64ビットレジストリを読み取る
- 24. 32ビットアプリケーションから64ビットのコマンドラインを起動できますか?
- 25. c:64ビットアプリケーションで32ビットポインタを使用しますか?
- 26. 32ビットアプリケーションからCEF3 64ビットを呼び出す
- 27. 64ビットアプリケーションが32ビットWindowsサービスを呼び出す - VS 2013デバッグ
- 28. DirectSoundで後方に音を読む
- 29. 32ビットアプリケーションを使用して64ビットシステム上のショートカットファイルからターゲットパスにアクセスする
- 30. オートメーション/ WinAPIは64ビットと32ビットアプリケーション間で呼び出します
x64で動作しますか? – user2970916
SlimDXはx64をサポートしています。https://slimdx.org/features.php – rmc00
SlimDXとSharpDXの両方が、Direct3Dのマネージ相互運用に適したオプションです。 [DirectXと.NET](https://blogs.msdn.microsoft.com/chuckw/2010/12/09/directx-and-net/)を参照してください。 –