IMFVideoSampleAllocatorCallback::GetFreeSampleCount メソッド (mfidl.h)

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

構文

HRESULT GetFreeSampleCount(
  [out] LONG *plSamples
);

パラメーター

[out] plSamples

使用可能なサンプルの数を受け取ります。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

アロケーターからビデオ サンプルを取得するには、 IMFVideoSampleAllocator::AllocateSample メソッドを 呼び出します。 AllocateSample メソッドは、サンプル プールからサンプルを削除し、呼び出し元に返します。 サンプルがリリースされると、プールに戻ります。 GetFreeSampleCount メソッドは、サンプル プールに残っているサンプルの数を返します。

要件

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

こちらもご覧ください

IMFVideoSampleAllocatorCallback