imfByteStreamTimeSeek::GetTimeSeekResult 方法 (mfidl.h)
取得以時間為基礎的搜尋結果。
語法
HRESULT GetTimeSeekResult(
[out] QWORD *pqwStartTime,
[out] QWORD *pqwStopTime,
[out] QWORD *pqwDuration
);
參數
[out] pqwStartTime
在搜尋之後接收新位置,以 100 奈秒為單位。
[out] pqwStopTime
接收停止時間,以 100 奈秒為單位。 如果停止時間未知,則值為零。
[out] pqwDuration
以 100 奈秒為單位,接收檔案的總持續時間。 如果持續時間未知,則值為 –1。
傳回值
這個方法可以傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
此方法已成功。 |
|
位元組資料流程不支援以時間為基礎的搜尋,或沒有可用的資料。 |
備註
這個方法會從先前的時間型搜尋傳回伺服器回應。
注意 在從位元組資料流程讀取某些資料之前,通常無法叫用這個方法,因為 IMFByteStreamTimeSeek::TimeSeek 方法不會立即傳送伺服器要求。
需求
最低支援的用戶端 | Windows 8 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | mfidl.h |