次の方法で共有


IMemInputPin::GetAllocatorRequirements

GetAllocatorRequirements メソッドは、入力ピンが要求したアロケータ プロパティを取得する。

構文

  HRESULT GetAllocatorRequirements(
  ALLOCATOR_PROPERTIES *pProps
);

パラメータ

pProps

[in] 要求を書き込む ALLOCATOR_PROPERTIES 構造体へのポインタ。

戻り値

HRESULT 値を返す。可能な値は次の一覧のとおりである。

説明
S_OK 成功。
E_NOTIMPL 実装されていない。
E_POINTER NULL ポインタ引数。

注意

出力ピンがメモリ アロケータを初期化するとき、このメソッドを呼び出して入力ピンがバッファ要求を持っているかどうかを調べることができる。入力ピンのこのメソッドの実装は必須ではない。フィルタが特定のアラインメントやプレフィクスの要求を持っていなければ、このメソッドを実装する必要がある。

参照