次の方法で共有


IMFSampleAllocatorControl::GetAllocatorUsage メソッド (mfidl.h)

指定した出力ストリームのサンプル アロケーター使用量を取得します。

構文

HRESULT GetAllocatorUsage(
  DWORD                  dwOutputStreamID,
  DWORD                  *pdwInputStreamID,
  MFSampleAllocatorUsage *peUsage
);

パラメーター

dwOutputStreamID

サンプル アロケーターの使用が要求される出力ストリームの ID。

pdwInputStreamID

アロケーターの使用量が MFSampleAllocatorUsage_DoesNotAllocate場合、この出力パラメーターは、出力サンプルの取得元の入力ストリームの ID に設定されます。 その他のすべてのアロケーターの使用値については、このパラメーターは無視されます。

peUsage

指定した出力ストリームのサンプル アロケーターの使用法を指定する MFSampleAllocatorUsage 列挙体のメンバー。

戻り値

このメソッドは HRESULT を返します。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 2004 (10.0;ビルド 19041)
サポートされている最小のサーバー Windows Server バージョン 2004 (10.0;ビルド 19041)
Header mfidl.h
[DLL] mfuuid.dll