IXACT3Engine
ここでは、IXACT3Engine インターフェイスで使用するメソッドについて説明します。
メソッド | 説明 |
---|---|
AddRef | このインターフェイスへの参照を追加します。 |
CreateInMemoryWaveBank | XACT エンジンで使用するメモリー内ウェーブ バンクを作成します。 |
CreateSoundBank | XACT エンジンで使用するサウンド バンクを作成します。 |
CreateStreamingWaveBank | IXACT3WaveBank インスタンスを作成します。 |
DoWork | XACT エンジンが要求する周期的処理を実行します。 |
GetCategory | わかりやすい名前を表す文字列に対応するサウンド カテゴリのインデックスを取得します。 |
GetFinalMixFormat | 最終ミックス フォーマットを取得します。 |
GetGlobalVariable | インデックスを使用して、グローバル変数の値を取得します。 |
GetGlobalVariableIndex | グローバル変数名の文字列に対応するインデックスを取得します。 |
GetRendererCount | システムで利用可能なオーディオ レンダリング デバイスの総数を返します。 Xbox 360: Xbox 360 プラットフォームではこのメソッドはサポートされません。 |
GetRendererDetails | 特定のレンダラーに関する情報を取得します。 Xbox 360: Xbox 360 プラットフォームではこのメソッドはサポートされません。 |
Initialize | XACT エンジンを初期化します。 |
Pause | カテゴリの再生を一時停止または再開します。 |
PrepareInMemoryWave | 既にメモリーにあるデータからメモリー内 IXACT3Wave オブジェクトを作成します。 |
PrepareStreamingWave | 渡されたファイル ハンドルのストリーミング Wave オブジェクトを作成します。 |
PrepareWave | 標準 PCM および XMA (Xbox 360) ファイルから Wave オブジェクトを準備します。 |
QueryInterface | インターフェイスへのポインターを取得します。 |
RegisterNotification | イベント通知を登録します。 |
Release | このインターフェイスをメモリーから解放します。 |
SetGlobalVariable | インデックスで参照されたグローバル変数に新しい値を格納します。 |
SetVolume | サウンド カテゴリのボリュームを設定します。 |
ShutDown | XACT エンジンをシャットダウンし、使用中のすべてのリソースを解放します。 |
Stop | サウンド カテゴリを停止します。 |
UnRegisterNotification | イベント通知の登録をキャンセルします。 |