Microsoft DirectX 8.0 (Visual Basic)

DirectMusicPerformance8.GetStyle

指定のタイムにおける、制御セグメントの基調となるスタイルを取得する。

object.GetStyle( _
  mtTime As Long, _
  mtUntil As Long _
) As DirectMusicStyle8

指定項目

object
DirectMusicPerformance8 オブジェクトを指定する。
mtTime
スタイルが取得されるタイム。ミュージック タイムで指定する。
mtUntil
そのスタイルが無効になるミュージック タイム (mtTime からの相対タイム) を受け取る、長整数型 (Long) の変数。この変数が値 0 を返した場合、スタイルが常に有効になっているか、スタイルが無効になるタイムが不明であることを意味する。「注意」を参照すること。

戻り値

DirectMusicStyle8 オブジェクトを返す。

エラー コード

失敗した場合はエラーが発生し、Err.Number に次のいずれかの値が設定される。

DMUS_E_NO_MASTER_CLOCK
DMUS_E_GET_UNSUPPORTED
DMUS_E_NOT_FOUND
DMUS_E_TRACK_NOT_FOUND

注意

通常、プライマリ セグメントは制御セグメントである。ただし、セカンダリ セグメントを演奏するときは、これを制御セグメントとして指定できる。別の制御セグメントが挿入される場合、このメソッドによって返されるタイムは、mtUntil に返されるタイムの前に無効になることがある。