Platform SDK: DirectX |
ここでは、C および C++ でのアプリケーション開発について説明する。Visual Basic については、「DirectSound Visual Basic チュートリアル」を参照すること。
このチュートリアルは、任意のサイズのウェーブ ファイルを再生する、単純な DirectSound アプリケーションを作成する方法を示す。
ウェーブ ファイルを開き、読み込み、閉じる関数は、DirectX SDK 内の DSShow3D ツール アプリケーションに付属のモジュールである Wavread.cpp ファイル内に記述されている。このチュートリアルで示す手法を実装するには、Wavread.cpp と Wavread.h をプロジェクトに追加し、Winmm.lib にリンクしなければならない。ほかに、同じサンプル ディレクトリの Debug.c と Debug.h を追加するか、標準的な assert 関数を呼び出すよう、Wavread.cpp ファイル内の ASSERT マクロの呼び出しを変更しなければならない。
このチュートリアル内のメソッド呼び出しは、C と C++ のどちらでも有効な、Dsound.h 内のマクロを通して行っている。
このチュートリアルは、以下のステップで構成されている。