Microsoft DirectX 8.0 (C++)

IDirectMusic8::GetMasterClock

現在 DirectMusic マスタ クロックとして設定されているクロックの GUID と、IReferenceClock インターフェイスへのポインタを取得する。

HRESULT GetMasterClock(
  LPGUID pguidClock,
  IReferenceClock **ppReferenceClock
);

パラメータ

pguidClock
マスタ クロックの GUID を受け取る変数のアドレス。この値が必要ない場合、アプリケーションは NULL を渡してもよい。
ppReferenceClock
このクロックの IReferenceClock を受け取る変数のアドレス。この値が必要ない場合、アプリケーションは NULL を渡してもよい。

戻り値

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

失敗した場合は、次のいずれかのエラー値を返す。

E_NOINTERFACE
E_POINTER

注意

アプリケーションは IReferenceClock インターフェイスを使い終わった後で、このインターフェイスを解放しなければならない。

動作環境

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

参照

IDirectMusic8::SetMasterClock