Platform SDK: DirectX

FFFileRead サンプル

[Visual Basic]

ここでは、C および C++ でのアプリケーション開発について説明する。Visual Basic については、「DirectInput Visual Basic サンプル」を参照すること。

[C++]

説明

このサンプルでは、Force Editor で作成されたファイルからエフェクトを読み取る方法やエフェクトを生成する方法を示す。

パス

ソース ファイル :(SDK ルート)\Samples\Multimedia\DInput\Src\FFFileRead

実行可能ファイル :(SDK ルート)\Samples\Multimedia\DInput\Bin\FFeedFileRead.exe

メディア ファイル :(SDK ルート)\Samples\Multimedia\DInput\Media

ユーザーズ ガイド

[Read File] をクリックして、Media フォルダに用意されている .ffe ファイルか、または独自に作成したファイルを読み込む。次に、[Play Effects] をクリックする。

プログラミング上の注意

ファイルから列挙されたエフェクトのそれぞれについて、EnumAndCreateEffectsCallback 関数が IDirectInputEffect ポインタを初期化し、そのポインタをリンクされたリストに追加する。OnPlayEffects 関数がこのリストを処理し、すべてのエフェクトを再生する。