C#中的FFmpeg和DirectSound / XAudio2

我一直试图让它工作一段时间而且有点卡住了。 我试图能够使用libavcodec输出到DirectX和DirectSound或XAudio2在C#中播放视频。我设法让它播放视频,但我坚持让它输出声音。 我没有使用DirectSound或XAudio2的经验,或者libavcodec几乎没有文档,这没有任何帮助。我已经设法获得音频编解码器,但我试图解码它或通过DirectSound / XAudio2输出它。 如果有人能够指出我正确的方向,或者只是告诉我该怎么做,我将不胜感激。     
已邀请:
我目前正在做与你大致相同的事情,并且也陷入了同样的困境!我现在可以告诉你的是,如果你还没有找到它,那么有一个很好的教程,展示如何使用SDL_Audio进行音频播放,在An ffmpeg和SDL Tutorial中使用SDL。 我希望看到如何适应XAudio2或DirectSound,如果我找到更多,我会告诉你。我目前正在阅读MSDN上的官方XAudio2文档。 祝好运!     

要回复问题请先登录注册