IMFByteStreamTimeSeek::GetTimeSeekResult 方法 (mfidl.h)
获取基于时间的查找的结果。
语法
HRESULT GetTimeSeekResult(
[out] QWORD *pqwStartTime,
[out] QWORD *pqwStopTime,
[out] QWORD *pqwDuration
);
parameters
[out] pqwStartTime
在搜寻后接收新位置(以 100 纳秒为单位)。
[out] pqwStopTime
接收停止时间(以 100 纳秒为单位)。 如果停止时间未知,则值为零。
[out] pqwDuration
接收文件的总持续时间(以 100 纳秒为单位)。 如果持续时间未知,则值为 –1。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
字节流不支持基于时间的查找,或者没有可用的数据。 |
注解
此方法返回上一次基于时间的搜寻中的服务器响应。
注意 在从字节流读取某些数据之前,通常无法调用此方法,因为 IMFByteStreamTimeSeek::TimeSeek 方法不会立即发送服务器请求。
要求
最低受支持的客户端 | Windows 8 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | mfidl.h |