次の方法で共有


CBaseAllocator::ReleaseBuffer

ReleaseBuffer メソッドは、フリー メディア サンプルのリストにメディア サンプルを戻す。このメソッドは IMemAllocator::ReleaseBuffer メソッドを実装する。

構文

  HRESULT ReleaseBuffer(
    IMediaSample *pSample
);

パラメータ

pSample

メディア サンプル オブジェクトの IMediaSample インターフェイスへのポインタ。

戻り値

S_OK を返す。

注意

メディア サンプルの参照カウントがゼロになると、サンプルはサンプル自身をパラメータとして ReleaseBuffer を呼び出す。このメソッドは次の動作を実行する。

参照