Share via


IMFCaptureSource 介面 (mfcaptureengine.h)

控制擷取來源物件。 擷取來源會管理音訊和視訊擷取裝置。

繼承

IMFCaptureSource介面繼承自IUnknown介面。 IMFCaptureSource 也有下列類型的成員:

方法

IMFCaptureSource介面具有這些方法。

 
IMFCaptureSource::AddEffect

將效果新增至擷取資料流程。
IMFCaptureSource::GetAvailableDeviceMediaType

取得其中一個擷取資料流程所支援的格式。
IMFCaptureSource::GetCaptureDeviceActivate

取得目前擷取裝置的 IMFActivate 物件指標。
IMFCaptureSource::GetCaptureDeviceSource

取得目前擷取裝置的 IMFMediaSource 物件指標。
IMFCaptureSource::GetCurrentDeviceMediaType

取得擷取資料流程目前的媒體類型。
IMFCaptureSource::GetDeviceStreamCategory

取得指定之來來源資料流索引的資料流程類別目錄。
IMFCaptureSource::GetDeviceStreamCount

取得裝置資料流程的數目。
IMFCaptureSource::GetMirrorState

取得影片預覽資料流程目前的鏡像狀態。 (IMFCaptureSource.GetMirrorState)
IMFCaptureSource::GetService

取得基礎來源讀取器物件的指標。
IMFCaptureSource::GetStreamIndexFromFriendlyName

取得從易記資料流程名稱轉譯的實際裝置資料流程索引。
IMFCaptureSource::RemoveAllEffects

從擷取資料流程中移除所有效果。
IMFCaptureSource::RemoveEffect

從擷取資料流程中移除效果。
IMFCaptureSource::SetCurrentDeviceMediaType

設定擷取資料流程的輸出格式。
IMFCaptureSource::SetMirrorState

啟用或停用視訊預覽資料流程的鏡像。 (IMFCaptureSource.SetMirrorState)

備註

若要取得擷取來源的指標,請呼叫 IMFCaptureEngine::GetSource

需求

   
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 mfcaptureengine.h

另請參閱

媒體基礎介面