共用方式為


MF_SAMPLEGRABBERSINK_IGNORE_CLOCK屬性

指定取樣擷取器接收是否使用簡報時鐘來排程樣本。

資料類型

UINT32

取得/設定

若要取得這個屬性,請呼叫 IMFAttributes::GetUINT32

若要設定此屬性,請呼叫 IMFAttributes::SetUINT32

備註

您可以在 MFCreateSampleGrabberSinkActivate 函式所建立的啟用物件上設定這個屬性。 在啟用物件上呼叫 IMFActivate::ActivateObject 方法之前,請先設定 屬性。

根據預設,當取樣擷取器接收樣本時,它會等到範例的呈現時間叫用應用程式的回呼。 如果MF_SAMPLEGRABBERSINK_IGNORE_CLOCK屬性為非零,範例抓取器接收會忽略簡報時鐘,並在收到每個樣本時立即叫用回呼。

建議的使用方式:

  • 如果您想要儘快處理範例,請將此屬性設定為 TRUE
  • 如果您想要呼叫回呼方法與時鐘同步處理,請勿將此屬性設定為 FALSE。 您可以藉由設定 MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET 屬性,在時鐘前稍微取得樣本,同時仍保持同步。

此屬性的 GUID 常數是從 mfuuid.lib 匯出。

規格需求

需求
最低支援的用戶端
Windows 7 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 R2 [僅限傳統型應用程式]
標頭
Mfidl.h

另請參閱

媒體基礎屬性的字母順序清單

媒體基礎屬性