CBaseRenderer 方法

Run方法會執行篩選。

語法

HRESULT Run();

參數

這個方法沒有任何參數。

傳回值

_如果成功,則傳回,否則會傳回表示錯誤原因的 HRESULT 值。

備註

這個方法會覆寫 CBaseFilter:: Run 方法。 其會執行下列動作:

  • 呼叫 CBaseFilter:: Run 方法。
  • 認可配置器。 (參閱 IMemAllocator:: Commit。 )
  • 如果先前的狀態為 [已停止],則篩選會釋放它所持有的任何範例。 (範例不再有效。 )
  • 呼叫 CBaseRenderer:: StartStreaming 方法,並傳回結果。 如果範例暫止, StartStreaming 方法會排程它以進行轉譯。

如果篩選未連接,則會立即張貼 EC _ 完成 事件。

規格需求

需求
標頭
Renbase (包含: .h)
程式庫
(零售組建的 Strmbase .lib) ;
Strmbasd (debug 組建)

另請參閱

CBaseRenderer 類別