IMediaDet:: get _ StreamLength 方法

注意

[廢棄。 此 API 可能會從 Windows 的未來版本中移除。]

方法會抓取 get_StreamLength 目前資料流程的持續時間。

語法

HRESULT get_StreamLength(
  [out, retval] double *pVal
);

參數

pVal [退出,retval]

接收資料流程的持續時間(以秒為單位)。

傳回值

如果這個方法成功,它會傳回 S _ OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

在呼叫這個方法之前,請先呼叫 IMediaDet::p _的檔案名稱和串流,方法是呼叫: :p 的 IMediaDet: _

如果媒體偵測器處於點陣圖抓取模式,這個方法會傳回 E _ INVALIDARG。 如需詳細資訊,請參閱 IMediaDet:: EnterBitmapGrabMode

注意

標頭檔 Qedit 與版本7以後的 Direct3D 標頭不相容。

注意

若要取得 Qedit,請下載Windows Vista 和 .NET Framework 3.0 的 Microsoft Windows SDK 更新。 Windows 7 和 .NET Framework 3.5 Service Pack 1 的 Microsoft Windows SDK 中無法使用 Qedit。

規格需求

需求
標頭
Qedit。h
程式庫
Strmiids .lib

另請參閱

IMediaDet 介面

錯誤和成功碼