Я работаю над 2D-игрой на C# и хочу играть в аудио.Воспроизведение аудио и требования к конечному пользователю с C#, DirectX и XNA
1) Если я использую DirectX для аудио, должен ли конечный пользователь установить на него DirectX? (Я полагаю, да).
2) Если я использую XNA для аудио, будет ли конечный пользователь по-прежнему требовать DirectX или что-либо еще, кроме .NET Framework, для запуска моей программы?
Я получаю смысл, что XNA предпочтительнее для разработки игр для любителей C#. Я все сделал до сих пор в чистом .NET; Я только недавно решил, что SoundPlayer, который поставляется с фреймворком, неприемлем, потому что он не может воспроизводить несколько аудиофайлов одновременно.