共用方式為


IMFMediaEngine::GetDuration 方法 (mfmediaengine.h)

取得媒體資源的持續時間。

Syntax

double GetDuration();

傳回值

傳回持續時間,以秒為單位。 如果沒有可用的媒體資料,此方法會傳回非數位 (NaN) 。 如果持續時間未系結,方法會傳回無限值。

備註

這個方法會對應至HTML5 中 HTMLMediaElement介面的duration屬性。

如果持續時間變更,媒體引擎會傳送 MF_MEDIA_ENGINE_EVENT_DURATIONCHANGE 事件。 請參閱 IMFMediaEngineNotify::EventNotify

需求

   
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 mfmediaengine.h

另請參閱

IMFMediaEngine