どうすれば私のプログラムで、そのボタンがクリックされたときにボタンがあります。オープニングとメディアプレーヤーなしで.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. 音を鳴らしても録音が停止しないAvcapture
- 4. タブ音を鳴らすクリック
- 5. 録音中に音を鳴らす
- 6. 携帯でjavascriptで音を鳴らす
- 7. タイマー終了時に短い音を鳴らしていますか?
- 8. Silverlightでビープ音を鳴らす
- 9. LAN経由で音を鳴らす
- 10. blackberryアプリケーションで着信音を鳴らす
- 11. PyFaceでビープ音を鳴らすには?
- 12. MediaPlayerを使用してGoogle TVで通知音を鳴らす
- 13. Sound.extract()から取得したデータから音を鳴らします
- 14. wp7で音やビープ音を鳴らすには?
- 15. AJAXと一度音を鳴らす
- 16. Windows 7でビープ音を鳴らしても音が聞こえないのはなぜですか?
- 17. JavaScriptを使用して音を鳴らす
- 18. クリックして音を鳴らす方法edittext
- 19. すべてのボタンで音を鳴らす(Android =
- 20. Androidは順番に音を鳴らします
- 21. iphone一定の時間にアラーム音を鳴らします
- 22. vb.netシステムでビープ音が鳴ります
- 23. アクティビティから着信音を鳴らすのが突然停止します
- 24. iPhone - バックグラウンドでアプリを開いている間にアラーム音を鳴らす
- 25. チタンnth秒から音を鳴らす方法
- 26. 非アクティブなブラウザタブから音を鳴らす
- 27. フレックス(フラッシュ)で音を鳴らして何も聞こえません
- 28. C#で音を鳴らす - どのような使い方がありますか?
- 29. 着信時に呼び出し音が鳴らない
- 30. SpriteKitで初めて音を鳴らすときの遅延が小さい
対象OSはどれですか? –