Share via


IMFMediaEngine::P ause メソッド (mfmediaengine.h)

再生を一時停止します。

構文

HRESULT Pause();

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

解説

このメソッドは、HTML5 の HTMLMediaElement インターフェイスの pause メソッドに対応します。

メソッドは非同期的に完了します。 一時停止への切り替えが完了すると、メディア エンジンは MF_MEDIA_ENGINE_EVENT_PAUSE イベントを送信します。 「IMFMediaEventNotify::EventNotify」を参照してください。

Pause を呼び出した後、GetCurrentTime によって返される時刻が正確ではない可能性があることに注意してください。 メディア エディターなどのフレーム精度の位置値を必要とするアプリは、GetCurrentTime を呼び出す前に Pause を呼び出した直後に FrameStep を呼び出す必要があります。

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー mfmediaengine.h

関連項目

IMFMediaEngine