共用方式為


IAMDroppedFrames 介面 (strmif.h)

[與此頁面相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

IAMDroppedFrames介面會從影片擷取篩選器擷取效能資訊,包括捨棄的畫面數和傳遞的畫面數。 應用程式可以使用這個介面來判斷執行時間的擷取效能。

繼承

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

方法

IAMDroppedFrames介面具有這些方法。

 
IAMDroppedFrames::GetAverageFrameSize

GetAverageFrameSize 方法會擷取篩選所擷取之畫面格的平均大小。
IAMDroppedFrames::GetDroppedInfo

GetDroppedInfo 方法會擷取已卸載的框架編號陣列。
IAMDroppedFrames::GetNumDropped

GetNumDropped 方法會擷取篩選自開始串流後已卸載的畫面格總數。
IAMDroppedFrames::GetNumNotDropped

GetNumNotDropped 方法會擷取篩選自開始串流之後所傳遞的畫面格總數。

備註

公開此介面的某些篩選不會實作 GetDroppedInfoGetAverageFrameSize 方法。

對於 Windows 驅動程式模型 (WDM) 裝置,如果 WDM 驅動程式支援PROPSETID_VIDCAP_DROPPEDFRAMES屬性集,WDM 視訊擷取篩選會自動公開此介面。 如需詳細資訊,請參閱 Windows 驅動程式套件 (WDK) 檔。

擷取驅動程式會報告捨棄的框架數目。 這項資訊不會與任何特定媒體範例直接相互關聯,因此不精確每個畫面,雖然該資訊在一段時間內應該正確。

規格需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 strmif.h (包含 Dshow.h)

另請參閱

介面