IMediaDet::p 的 _ CurrentStream 方法

注意

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

put_CurrentStream方法會指定要使用之媒體偵測器的串流號碼。

語法

HRESULT put_CurrentStream(
  [in] long newVal
);

參數

newVal [在]

資料流程號碼。

傳回值

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

備註

在呼叫這個方法之前,請先呼叫 IMediaDet::p 的 _ 檔案名稱,以設定檔案名。 呼叫 IMediaDet:: get _ OutputStreams ,以判斷原始程式檔中包含的資料流程數目。

如果媒體偵測器處於點陣圖抓取模式,這個方法會傳回 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 介面

錯誤和成功碼