Функция обратного вызова PFNKSDEFAULTFREE (ks.h)
Подпрограмма AVStrMiniAllocatorFreeFrame мини-драйвера AVStream освобождает указанный кадр.
Синтаксис
PFNKSDEFAULTFREE Pfnksdefaultfree;
void Pfnksdefaultfree(
[in] PVOID Context,
[in] PVOID Buffer
)
{...}
Параметры
[in] Context
Указатель на структуру контекста распределителя, созданную в AVStrMiniInitializeAllocator.
[in] Buffer
Указатель на освобождаемую рамку.
Возвращаемое значение
None
Remarks
Мини-driver указывает адрес этой подпрограммы в элементе Free структуры KSALLOCATOR_DISPATCH . Мини-диск передает эту структуру драйверу класса в KSPIN_DISPATCH.
AVStream вызывает AVStrMiniFree для освобождения кадра, передавая в качестве параметров структуру контекста, заданную в диспетчере инициализации, и указатель на кадр для освобождения.
Дополнительные сведения см. в разделе Распределители KS.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в операционных системах Microsoft Windows XP и более поздних версиях, а также DirectX 8.0 и более поздних версиях. |
Целевая платформа | Персональный компьютер |
Верхняя часть | ks.h (включая Ks.h) |