Microsoft DirectX 8.0 (C++)

IDirectMusic8::SetExternalMasterClock

DirectMusic マスタ クロックに既存のクロック オブジェクトを設定する。すべての DirectMusic アプリケーションは、ただ 1 つのマスタ クロックを使う。

HRESULT SetExternalMasterClock(
  IReferenceClock *pClock
);

パラメータ

pClock
クロックを指定する IReferenceClock インターフェイス ポインタ。

戻り値

成功した場合は S_OK を返す。

失敗した場合は DMUS_E_PORTS_OPEN を返す。

注意

実行中のほかのアプリケーションも DirectMusic を使っている場合、そのアプリケーションがシャットダウンするまではマスタ クロックを変更できない。

動作環境

  ヘッダー : dmusicc.h で宣言。

参照

IDirectMusic8::GetMasterClockIDirectMusic8::EnumMasterClockIDirectMusic8::SetMasterClock