Platform SDK: DirectX

IDirectMusicSegment::GetLoopPoints

IDirectMusicSegment::GetLoopPoints メソッドは、セグメント内の開始ポイントとループ ポイントを取り出す。これらの 2 ポイント間は、IDirectMusicSegment::SetRepeats メソッドで設定された回数だけ反復される。

HRESULT GetLoopPoints(
  MUSIC_TIME* pmtStart, 
  MUSIC_TIME* pmtEnd
);

パラメータ

pmtStart
ループの開始ポイントを受け取る変数のアドレス。
pmtEnd
ループの終了ポイントを受け取る変数のアドレス。値 0 は、セグメント全体をループさせることを意味する。

戻り値

成功すれば S_OK を返す。

失敗すれば E_POINTER を返す。

動作環境

  Windows NT/2000 : Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  ヘッダー : dmusici.h で宣言。

参照

IDirectMusicSegment::SetLoopPointsセグメントのタイミング