CBaseInputPin::NotifyAllocator
NotifyAllocator メソッドは、接続のアロケータを指定する。このメソッドは IMemInputPin::NotifyAllocator メソッドを実装する。
構文
HRESULT NotifyAllocator(
IMemAllocator *pAllocator,
BOOL bReadOnly
);
パラメータ
pAllocator
アロケータの IMemAllocator インターフェイスへのポインタ。
bReadOnly
このアロケータからのサンプルが読み取り専用かどうかを指定するフラグ。TRUE の場合、サンプルは読み取り専用である。
戻り値
S_OK を返す。
注意
ピンが接続している間、出力ピンはアロケータを選択し、このメソッドを呼び出して入力ピンに通知する。出力ピンは入力ピンが IMemInputPin::GetAllocator メソッドで提供したアロケータを使うか、出力ピン自身のアロケータを提供できる。
参照