簡體   English   中英

在不使用庫的情況下播放MP3 / WAV文件?

[英]Play MP3/WAV files without using libraries?

我正在使用一個名為Eclipse(Oxygen Release(4.7.0))的應用程序,並且在MacOS Sierra上使用了它。 幾天前,我從使用C ++和OpenGL制作的副本Mario游戲中下載了源代碼

我將使用該源代碼在我的游戲/程序中引用和播放.mp3 / .wav文件,直到我意識到我無法做到這一點,因為Mario副本的源代碼使用SDL2和SDL2_Mixer播放所有音頻在副本《馬里奧》游戲中使用。

將SDL2和SDL2_Mixer導入我的C ++游戲/程序實在是太麻煩了,特別是因為在Mac上很難做到。 我曾經嘗試過,但失敗了。 :(

我注意到,在Mario副本源代碼中,源代碼中包含.wav文件,這意味着在代碼中,這些.wav文件已被引用並用於播放音頻。

有什么辦法可以在我的游戲/程序中引用和播放音頻文件? 我知道很難做到,因為我使用的是Mac,因此無法使用#include windows(.h); 和類似的東西。

我來看看蘋果的核心音頻框架。 在這里看到這樣的問題:

iPhone SDK:使用coreAudio播放聲音

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM