METransformFlushInputStream 事件
METransformFlushInputStream 事件會通知 Device Transform Manager 排清連線到 Device MFT 輸入的 devproxy 輸出數據流。
當裝置 MFT 的特定輸出排清時,需要有此動作,必須排清裝置 MFT 的對應輸入和連接的 devproxy 數據流。
傳送時
當裝置 MFT 的輸出變更或排清時,相關的輸入數據流可能需要排清。 發生此狀況時,Device MFT 會產生此事件。
參數
參數 | Description |
---|---|
輸入數據流索引 | 輸入數據流索引必須在IMFMediaEvent的屬性存放區上設定。 |
備註
當裝置 MFT 的輸入數據流需要排清時,會產生此事件。 為了回應此事件,DTM 會在 Devproxy 的連線數據流上呼叫 FlushOutputStream ,並在裝置 MFT 上呼叫 FlushInputStream 。 裝置 MFT 會排清其輸入數據流,並將排清作業視為完成。
一般而言,當數據流本身處於執行狀態或即將停止時,就會呼叫此事件。