Platform SDK: DirectX

ミュージック パラメータ

[Visual Basic]

DirectX for Visual Basic では、DirectMusicPerformance および DirectMusicSegment のさまざまなメソッドを使って、ミュージック パラメータを設定および取り出すことができる。

変更されたパラメータに音楽を直ちに応答させるには、アプリケーションで DirectMusicPerformance.Invalidate メソッドを使って、キューからメッセージをフラッシュする。このメソッドにより、すべてのトラックは指定したポイント以降のメッセージを再送信する。

[C++]

DirectMusic では、次の SetParam メソッドのいずれかを使って実行中にパラメータを変更し、トラックのさまざまな動作を制御することができる。、

また、IDirectMusicPerformance::SetGlobalParam メソッドを使って、パフォーマンス全体に適用される値を設定することができる。

GetParam および GetGlobalParam メソッドは、トラックまたはパフォーマンスの現在の値を取得する。

変更されたパラメータに音楽を直ちに応答させるには、アプリケーションで IDirectMusicPerformance::Invalidate メソッドを使って、キューからメッセージをフラッシュする。このメソッドにより、すべてのトラックは指定したポイント以降のメッセージを再送信する。

パラメータの詳細については、次のトピックを参照すること。