アプリ版:「スタンプのみでお礼する」機能のリリースについて

DirectSoundの仕組みと使い方。

DirectSoundを使って音声処理のソフトをC++で作ろうと思うのですが、肝心のDirectSoundの使い方も仕組みもよくわかりません。

参考になるサイトなどがあれば教えてください。


よろしくお願いします。

A 回答 (1件)

DirectSoundは10年以上昔に作られたコンポーネントで、Vista以降は使用が推奨されていないので、新しいアプリケーション開発のために一から学ぶのであれば、より新しいXACTやXAudio2、X3DAudioをお勧めいたします。


(最近のSDKからはDirectSoundのサンプルが無くなっています)

C++から利用されるのであれば、DirectSoundにせよXAudio2にせよ、ネイティブCOMクライアントに関する知識が少し必要になりますが、まずは最新のDirectX SDKに付属する、XAudio2などのサンプルを実行してみて、気になったサンプルのソースを読んでみるのが良いかと思われます。SDKに付属するサンプル自体も数が少ないので微妙ではありますが。

・DirectX SDK June 2010 (VC++ 2008, 2010用)
http://www.microsoft.com/downloads/details.aspx? …

サウンド関連のプログラミングはグラフィック関連に比べてネット上の情報が少ないので、最終的にはMSDNのAPIマニュアルに頼ることになると思います。

・DirectX オーディオの概要
http://msdn.microsoft.com/ja-jp/library/bb219738 …

一応、DirectSoundのレファレンスもあります。
http://msdn.microsoft.com/ja-jp/library/bb219818 …
    • good
    • 0
この回答へのお礼

ありがとうございます!

やっぱり、ネット上のサウンドプログラミングの情報って少ないですよね。

DirectSoundの本を買ったので、DirectSoundでやってみようと思います。

「ネイティブCOMクライアント」をまったく知らないので、少し調べてみようと思います。

お礼日時:2010/08/28 22:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!