Метод CBaseInputPin.GetAllocator
Метод GetAllocator
извлекает распределитель памяти, предлагаемый этим закреплением. Этот метод реализует метод IMemInputPin::GetAllocator .
Синтаксис
HRESULT GetAllocator(
IMemAllocator **ppAllocator
);
Параметры
-
ppAllocator
-
Адрес переменной, получающей указатель на интерфейс IMemAllocator распределителя .
Возвращаемое значение
Возвращает S_OK при успешном выполнении или код ошибки из функции CoCreateInstance .
Remarks
Этот метод создает объект CMemAllocator . Переопределите этот метод, если в фильтре используется распределителем из подчиненного пин-кода или пользовательского распределителя.
Если метод выполнен успешно, интерфейс IMemAllocator имеет выдающееся число ссылок. Не забудьте освободить его, когда все будет готово.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|