次の方法で共有


IDirectMusicSegmentState8 インターフェイス

IDirectMusicSegmentState8 インターフェイスは、セグメントの演奏中のインスタンスを表す。IDirectMusicPerformance8::PlaySegment メソッド、または IDirectMusicPerformance8::PlaySegmentEx メソッドを呼び出すと、パフォーマンスは、演奏中のセグメントの状態を追跡するセグメント状態オブジェクトを作成する。このオブジェクトは、IDirectMusicPerformance8::StopEx に渡される。

IDirectMusicSegmentState8IDirectMusicSegmentState を引き継ぎ、新しいメソッドが追加されている。

IUnknown から継承するメソッドのほかに、IDirectMusicSegmentState8 インターフェイスは以下のメソッドを公開している。

メソッド 説明
GetObjectInPath セグメント状態が演奏されているオーディオパスに含まれるオブジェクトのインターフェイスを取得する。
GetRepeats セグメントのループ部分に設定されている反復回数を取得する。
GetSeek セグメント状態内のシーク ポインタを取得する。
GetSegment セグメント状態を所有するセグメントへのポインタを取得する。
GetStartPoint セグメントが演奏を開始したセグメント内のタイムを取得する。
GetStartTime セグメントが演奏を開始したパフォーマンス タイムを取得する。
SetTrackConfig 親セグメントのトラックの構成を設定する。

要件

**  ヘッダー:**dmusici.h で宣言。

参照