どうすれば私のプログラムで、そのボタンがクリックされたときにボタンがあります。オープニングとメディアプレーヤーなしで.wmaファイルを再生したいのですか?C++で音を鳴らしていますか?
答えて
C++標準にはこの機能は含まれていません。それはあなたのシステムが提供するものに依存することを意味します。
Windowsの場合、PlaySoundのようなものを試すことができます。
しかし、あなたの最善の策は次のように、既存のライブラリを使用することです:
グーグリングC++ Sound Libraryは、多くの情報をもたらします。
また、SO topicsその他これら三つをチェックアウト:
Playsoundは.wmaファイルを再生せず、.wavファイルのみを再生します。 –
上記の答えは、それ(および他のすべてに言及しているが、それは与えるものではありませんどのような勧告も...)、FMODはC++のサウンドの王様です(最も使用されています)。そして素晴らしい作品ですので、私はpartiでFMODをお勧めしたいと思いますクール。
KDEのPhononは、クロスプラットフォーム(!)のC++マルチメディアライブラリです。バックエンドとしてのネイティブサウンドシステムをサポートしています。以前見たことがないかどうかは分かりますが、シンプルなビデオプレーヤーは単なる83行のコードで記述することができます。
Windowsの場合、すべての正直なところ、あなたの最善の策はDirectShowです。 RenderFile APIを使用すると、わずか数行のコードでほとんどのオーディオファイルタイプを再生できます。
DirectShowの最も重要な点は、それがWindowsプラットフォームの一部なので、外部コンポーネントをバンドルする必要はありません。
- 1. ネイティブシステムコールを使用してC++で音を鳴らしますか?
- 2. iOSで音符や簡単な音を鳴らしていますか?
- 3. 左右のビープ音を鳴らすC++
- 4. androidで音を鳴らす
- 5. バッチファイルで音を鳴らす
- 6. 値として音を鳴らす
- 7. 音を鳴らしても録音が停止しないAvcapture
- 8. 音が鳴らないSwift
- 9. タブ音を鳴らすクリック
- 10. 録音中に音を鳴らす
- 11. ゲームオブジェクト内のタグを検索してから音を鳴らす
- 12. 携帯でjavascriptで音を鳴らす
- 13. タイマー終了時に短い音を鳴らしていますか?
- 14. HTMLボタンで音を鳴らす方法
- 15. Aフレームでクリック音を鳴らす
- 16. Silverlightでビープ音を鳴らす
- 17. PyFaceでビープ音を鳴らすには?
- 18. blackberryアプリケーションで着信音を鳴らす
- 19. iPhone:サイレントモードで音を鳴らすiOS 10
- 20. LAN経由で音を鳴らす
- 21. jfugueで音符を鳴らす方法
- 22. MediaPlayerを使用してGoogle TVで通知音を鳴らす
- 23. Sound.extract()から取得したデータから音を鳴らします
- 24. アラームを鳴らしてブザーを鳴らしているSNMPマネージャーですか?
- 25. pyaudioを使って同時に音を鳴らして録音する
- 26. NAudio:ソフトフォンの呼び出し音を鳴らしています - ループやタイマーを使用していますか?
- 27. wp7で音やビープ音を鳴らすには?
- 28. JavaScriptの目覚まし時計が音を鳴らさない
- 29. QtでQByteArrayから音声を鳴らす方法
- 30. Windows 7でビープ音を鳴らしても音が聞こえないのはなぜですか?
対象OSはどれですか? –