xaudio2

    0热度

    1回答

    我使用从SharpDX样品(https://github.com/sharpdx/SharpDX-Samples/blob/master/WindowsDesktop/XAudio2/AudioPlayerApp/AudioPlayer.cs)流的原则,在同一时间播放的几种声音。 我有同一首歌的多个版本的列表。我想在同一时间开始他们。我开始为每首歌曲一个新的任务,我用CountDownEvent和

    0热度

    1回答

    我正在尝试使用xaudio2获取使用libav的音频。我使用的xaudio2代码与使用avcodec_decode_audio2的旧版ffmpeg一起使用,但对于avcodec_decode_audio4已被弃用。我尝试过以下各种libav示例,但似乎无法播放音频。视频播放正常(或者说现在只是播放速度很快,因为我还没有编码任何同步代码)。 首先音频被初始化,没有错误,影片被初始化,然后包: whi

    0热度

    1回答

    我正在研究Microsoft XAudio2的X3Daudio示例代码,并且已经将源语音并行地发送到子混音语音和掌握语音。 if(FAILED(hr = g_audioState.pXAudio2->CreateMasteringVoice(&g_audioState.pMasteringVoice))) { SAFE_RELEASE(g_audioState.pXAudio2);

    1热度

    1回答

    我正在尝试使用xaudio2播放mp3/wma。我设法使用Media Foundation Source Reader对象来进行解码。我的问题是,它不是播放完整的音频;我只能播放一部分音频。 我所试图做的是,得到IMFSourceReader下一个样品,并提交本作sourcevoice的下一个缓冲区。这是重复使用从IMFSourceReader读取所有数据。 while (true) {

    1热度

    1回答

    我如何着手加载mp3声音文件并从Windows 8应用程序中播放声音文件?我找不到能够帮助我理解我必须做什么的教程? 所有我设法到目前为止做的是: Sound.h #pragma once #include <xaudio2.h> class Sound { Sound(); void Initialize(); void Play(wchar_t file

    1热度

    1回答

    HEJ 我使用的是库中的Windows Phone播放音频发现here. 工作正常。 我再尝试一个新的.wav文件添加到该系统。我得到一个内存错误。在互联网上搜索让我不得不使用AdpcmEncode命令行工具对音频进行编码。但是使用这个工具不能转换我的.wav文件。任何人都可以在这里帮助,关于编码让音频工作? 此外,只是为了我的信息我的音频文件有多大?我想我读了20 MB的地方,但不确定。

    1热度

    1回答

    m_audioEngine->CreateMasteringVoice( &m_masteringVoice, XAUDIO2_DEFAULT_CHANNELS, sampleRate, 0, NULL ) ); m_audioEngine->CreateSourceVoice( &imp

    1热度

    2回答

    我想用XAudio2播放wav文件,我在网上搜索过,并且有一些像这样的示例项目:C# XAudio2 Sound Playback for Windows Phone或这个:Play wav example但是所有那些播放特殊的wav文件,如果我替换我的wav(转换为MS ADPCM,单声道),则CreateSourceVoice返回HRESULT 0x88960001。那么这些wav文件的特别之

    0热度

    1回答

    使用XAudio2播放文件时,是否可以访问原始音频PCM正在播放的数据? 我一直在寻找几种方法来访问在SL4/Windows Phone中播放的音频文件的解码版本,但没有成功。

    0热度

    1回答

    所有原始指针都需要使用程序中的智能指针来处理。 但我有这个Xaudio2通话 HRESULT XAudio2Create(_Out_ IXAudio2 **ppXAudio2, _In_ UINT32 Flags, _In_ XAUDIO2_PROCESSOR XAudio2Processor); 我的问题一个问题是你怎么把它当作一个指针的指针,当使用智能指针,是这甚至可能吗?如果不