Función de devolución de llamada PFNKSDEFAULTFREE (ks.h)
Una minidriver de AVStream AVStrMiniAllocatorFreeFrame rutina libera el marco especificado.
Sintaxis
PFNKSDEFAULTFREE Pfnksdefaultfree;
void Pfnksdefaultfree(
[in] PVOID Context,
[in] PVOID Buffer
)
{...}
Parámetros
[in] Context
Puntero a la estructura de contexto del asignador creada en AVStrMiniInitializeAllocator.
[in] Buffer
Puntero al marco que se va a liberar.
Valor devuelto
Ninguno
Observaciones
El minidriver especifica la dirección de esta rutina en el miembro Free de su estructura de KSALLOCATOR_DISPATCH. El minidriver pasa esta estructura al controlador de clase en KSPIN_DISPATCH.
AVStream llama a AVStrMiniFree para liberar un fotograma, pasando como parámetros la estructura de contexto establecida en el envío de inicialización y un puntero al marco que se va a liberar.
Para obtener más información, vea asignadores de KS.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX. |
de la plataforma de destino de | Escritorio |
encabezado de | ks.h (incluya Ks.h) |