C++实现声音文件的播放(OpenAL、Fmod、BASS、SFML)
 
本節(jié)內(nèi)容如下:
- 1、簡介
- 2、MessageBeep
- 3、Beep
- 4、PlaySound
- 5、sndPlaySound
- 6、mciSendString
- 7、mciSendCommand
- 8、MCIWnd
- 7、Windows Media Player 控件
- 8、waveOut and waveIn
- 9、DirectSound
- 10、OpenAL
- 11、Fmod
- 12、BASS
- 13、SFML
- 后記
1、簡介
Windows 提供了使應(yīng)用程序能夠添加音頻服務(wù)的功能。多媒體音頻功能是在 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
后記
如果你覺得這些文字有一點(diǎn)點(diǎn)用處,可以給作者點(diǎn)個(gè)贊;╮( ̄▽ ̄)╭
 如果你感覺作者寫的不咋地//(ㄒoㄒ)//,就在評論處留言,作者繼續(xù)改進(jìn)。o_O???
 謝謝各位小伙伴們啦( ′ ▽ ‘)ノ ( ′ ▽ ` )っ!!!
總結(jié)
以上是生活随笔為你收集整理的C++实现声音文件的播放(OpenAL、Fmod、BASS、SFML)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 操作系统真相还原——第6章 完善内核
- 下一篇: 关于VLAN(虚拟局域网)
