次の方法で共有


IWMCodecLeakyBucket::GetBufferSizeBits メソッド (wmcodecdsp.h)

バッファーの現在のサイズをビット単位で取得します。

構文

HRESULT GetBufferSizeBits(
  [out] ULONG *pulBufferSize
);

パラメーター

[out] pulBufferSize

バッファー サイズを含む変数へのポインター (ビット単位)。

戻り値

このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード 説明
S_OK
メソッドが成功しました。

注釈

バッファー サイズは、ストリームのビット レートにバッファー ウィンドウを乗算した値と等しくなります。 たとえば、ビット レートが 28 キロビット/秒で、バッファー ウィンドウが 3 秒のストリームでは、1 秒あたり 2,8000 ビット x 3 秒 = 84,000 ビットのバッファーが含まれます。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー wmcodecdsp.h

こちらもご覧ください

IWMCodecLeakyBucket インターフェイス

IWMCodecLeakyBucket::SetBufferSizeBits