Platform SDK: DirectX |
DirectX for Visual Basic では、DirectMusicPerformance および DirectMusicSegment のさまざまなメソッドを使って、ミュージック パラメータを設定および取り出すことができる。
変更されたパラメータに音楽を直ちに応答させるには、アプリケーションで DirectMusicPerformance.Invalidate メソッドを使って、キューからメッセージをフラッシュする。このメソッドにより、すべてのトラックは指定したポイント以降のメッセージを再送信する。
DirectMusic では、次の SetParam メソッドのいずれかを使って実行中にパラメータを変更し、トラックのさまざまな動作を制御することができる。、
また、IDirectMusicPerformance::SetGlobalParam メソッドを使って、パフォーマンス全体に適用される値を設定することができる。
GetParam および GetGlobalParam メソッドは、トラックまたはパフォーマンスの現在の値を取得する。
変更されたパラメータに音楽を直ちに応答させるには、アプリケーションで IDirectMusicPerformance::Invalidate メソッドを使って、キューからメッセージをフラッシュする。このメソッドにより、すべてのトラックは指定したポイント以降のメッセージを再送信する。
パラメータの詳細については、次のトピックを参照すること。