IMFVideoSampleAllocatorCallback インターフェイス (mfidl.h)

拡張ビデオ レンダラー (EVR) によって割り当てられたビデオ サンプルをアプリケーションで追跡できるようにします。

EVR のストリーム シンクは、このインターフェイスをサービスとして公開します。 インターフェイスへのポインターを取得するには、MR_VIDEO_ACCELERATION_SERVICE サービス識別子を使用して IMFGetService::GetService メソッドを呼び出します。

継承

IMFVideoSampleAllocatorCallback インターフェイスは、IUnknown インターフェイスから継承します。 IMFVideoSampleAllocatorCallback には、次の種類のメンバーもあります。

メソッド

IMFVideoSampleAllocatorCallback インターフェイスには、これらのメソッドがあります。

 
IMFVideoSampleAllocatorCallback::GetFreeSampleCount

現在使用できるビデオ サンプルの数を取得します。
IMFVideoSampleAllocatorCallback::SetCallback

ビデオ サンプルがアロケーターに返されるたびに通知を受け取るコールバック オブジェクトを設定します。

要件

   
サポートされている最小のクライアント Windows 7 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー mfidl.h

関連項目

IMFVideoSampleAllocator

メディア ファンデーション インターフェイス