C++实现声音文件的播放(OpenAL、Fmod、BASS、SFML)_音频

本节内容如下:

1、简介

Windows 提供了使应用程序能够添加音频服务的功能。多媒体音频功能是在 16 位 Windows 中引入的。它们的许多功能已被DirectX 中的功能取代。

2、MessageBeep

​https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-messagebeep​

3、Beep

​https://docs.microsoft.com/en-us/windows/win32/api/utilapiset/nf-utilapiset-beep​

4、PlaySound

​https://docs.microsoft.com/en-us/previous-versions/dd743680(v=vs.85)​​​​Simple Audio Playback​

5、sndPlaySound

​https://docs.microsoft.com/en-us/previous-versions/dd798676(v=vs.85)​

6、mciSendString

​mciSendString function​​​​The Media Control Interface (MCI)​​​​Using MCI Command Strings​

7、mciSendCommand

​mciSendCommand function​​​​The Media Control Interface (MCI)​​​​Using MCI Command Messages​

8、MCIWnd

​MCIWnd Window Class​

7、Windows Media Player 控件

​Using the Windows Media Player Control in a C++ Program​

8、waveOut and waveIn

​Waveform Audio Reference​

9、DirectSound

​Microsoft DirectSound​

10、OpenAL

​OpenAL is a cross-platform 3D audio API​

11、Fmod

​Made for games - FMOD is the solution for adaptive audio.​

12、BASS

​BASS is an audio library for use in software on several platforms.​

13、SFML

​Simple and Fast Multimedia Library​

后记

如果你觉得这些文字有一点点用处,可以给作者点个赞;╮( ̄▽ ̄)╭
如果你感觉作者写的不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进。o_O???
谢谢各位小伙伴们啦( ´ ▽ ‘)ノ ( ´ ▽ ` )っ!!!

C++实现声音文件的播放(OpenAL、Fmod、BASS、SFML)_音频_02