IMFMediaEngine::GetDuration メソッド (mfmediaengine.h)

メディア リソースの期間を取得します。

構文

double GetDuration();

戻り値

期間を秒単位で返します。 使用可能なメディア データがない場合、メソッドは not-a-number (NaN) を返します。 期間が無制限の場合、メソッドは無限の値を返します。

解説

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

期間が変更された場合、メディア エンジンは MF_MEDIA_ENGINE_EVENT_DURATIONCHANGE イベントを送信します。 「IMFMediaEngineNotify::EventNotify」を参照してください。

要件

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

関連項目

IMFMediaEngine