IMFMediaEngine::GetDuration 方法 (mfmediaengine.h)
获取媒体资源的持续时间。
语法
double GetDuration();
返回值
返回持续时间(以秒为单位)。 如果没有可用的媒体数据,该方法将返回非数字 (NaN) 。 如果持续时间是无限的,该方法将返回无限值。
注解
此方法对应于 HTML5 中 HTMLMediaElement 接口的 duration 属性。
如果持续时间更改,媒体引擎将发送 MF_MEDIA_ENGINE_EVENT_DURATIONCHANGE 事件。 请参阅 IMFMediaEngineNotify::EventNotify。
要求
最低受支持的客户端 | Windows 8 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | mfmediaengine.h |