MEStreamSinkScrubSampleComplete 事件

資料流程接收完成清除要求時引發。

清除會在播放速率為零且簡報時鐘以指定的填補時間啟動時發生。 如果媒體接收支援清除,每當呼叫 IMFClockStateSink::OnClockStart 方法時,接收上的每個資料流程都會引發此事件。

如果資料流程在清除時轉譯資料,它會在資料轉譯後立即傳送事件。 如果資料流程未轉譯資料,它會在呼叫 OnClockStart 之後立即傳送事件。

事件值

IMFMediaEvent::GetValue 擷取的可能值包括下列專案。

VARTYPE Description
VT_EMPTY
沒有事件資料。

屬性

此事件定義了下列屬性。

屬性 描述
MF_EVENT_SCRUBSAMPLE_TIME
呈現資料的呈現時間。 如果媒體接收在清除時不會轉譯資料,則不會設定這個屬性。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
標頭
Mfobjects.h (包含 Mfidl.h)

另請參閱

媒體基礎事件

媒體接收

MESessionScrubSampleComplete