次の方法で共有


MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET属性

サンプル グラバーによって受け取られた各サンプルのタイム スタンプと、サンプル グラバーがサンプルを提示する時間の間のオフセット。

データ型

UINT64

解説

この属性は、MFCreateSampleGrabberSinkActivate 関数によって返される IMFActivate オブジェクトに設定できます。 この属性を使用すると、サンプル グラバーのコールバック関数は、プレゼンテーション時間よりも早くサンプルを受信できます。

サンプル グラバーは、新しいサンプルを受け取ると、時刻 tオフセットでサンプルを提示します。 ここで、t はサンプルのタイム スタンプ、 offset はこの属性の値です。 この属性が設定されていない場合、既定値は 0 です。

この属性の GUID 定数は、mfuuid.lib からエクスポートされます。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
ヘッダー
Mfidl.h

関連項目

Media Foundation 属性のアルファベット順リスト

IMFAttributes::GetUINT64

IMFAttributes::SetUINT64

IMFSampleGrabberSinkCallback

Media Foundation 属性