有没有办法暂停/停止使用 mcisendstring 播放 mp3 文件"wait"选项?
Is there a way to pause/stop a mp3 file playing with mcisendstring with the "wait" option?
我目前正试图用这个答案中提供的命令创建一个mp3播放器。
事实上,它运行得很好,但现在我正在尝试用实现连续播放
mciSendString("play mp3 wait", NULL, 0, NULL);
这个命令应该从头到尾播放mp3文件,并等待它真正播放完。
这是正确的工作,然而,在尝试之前,我确信,与通常的播放一起工作的暂停或停止命令也会在这里工作:
mciSendString("pause mp3", NULL, 0, NULL);
mciSendString("stop mp3", NULL, 0, NULL);
然而,每个命令似乎都对正在运行的mp3没有响应。
没有错误消息或任何东西,只是它不按我现在的方式工作。
有什么办法可以做到这一点吗?我需要在暂停/停止命令中发送任何其他参数吗?
如果要修改播放命令以避免等待*.mp3播放完毕,则可以使用wait/stop命令。
mciSendString("play mp3", NULL, 0, NULL);
相关文章:
- 如何使用libav编写.mov文件,如果文件未正确完成,则可以播放
- C++新手,想知道如何使用VS code 2019播放音频文件
- 如何添加mp3文件作为资源,然后播放
- 在不打开应用程序的情况下在MinGW c++中播放声音(.wav)文件
- 为什么 XAudio2 仅在系统暂停时播放.wav文件?
- QML多媒体播放文件夹中的所有mp3
- 如何从特定点播放.WAV文件(例如30秒)
- 是否可以使用带有random_shuffle的矢量随机播放音频文件
- 如何使用QT或Linux上的任何其他CPP框架播放WMA音频文件
- 无法使用 PlaySound 在 C++ 中播放音频文件
- MF SinkWriter mp4文件的播放持续时间是添加音频样本时的一半,图像的播放速度也是添加音频样本的两倍
- 当磁盘几乎完整时,使用C 流式播放器复制Linux中的文件也不例外
- 我如何在Linux上的C 中播放.wav文件
- 如何在c ++程序中播放或打开*.mp3或*.wav声音文件?
- 读取文本文件并随机播放
- 在 Edge 和 Safari 中播放带有SDL_mixer.ogg文件(emscripten)
- 如何在QT中播放视频文件
- 在C 中使用SFML.尝试在循环中播放WAV文件,但仅播放第一秒钟左右
- 在NACL中播放MP3文件
- OpenCV 2.4 -在OSX上从文件播放视频