Función de devolución de llamada PFNKSDELETEALLOCATOR (ks.h)
Una rutina AVStrMiniDeleteAllocator de AVStream minidriver elimina el asignador asociado a un pin.
Sintaxis
PFNKSDELETEALLOCATOR Pfnksdeleteallocator;
void Pfnksdeleteallocator(
[in] PVOID Context
)
{...}
Parámetros
[in] Context
Puntero a la estructura de contexto del asignador creada por AVStrMiniInitializeAllocator.
Valor devuelto
None
Observaciones
El minidriver especifica la dirección de esta rutina en el miembro DeleteAllocator de su estructura de KSALLOCATOR_DISPATCH . El minidriver pasa esta estructura al controlador de clase en KSPIN_DISPATCH.
Una vez que se llama a esta función, AVStream ya no usará el asignador para asignar y liberar memoria. Este controlador debe liberar todos los recursos del sistema reservados por el asignador.
Para obtener más información, consulte Asignadores de KS.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX. |
Plataforma de destino | Escritorio |
Encabezado | ks.h (incluya Ks.h) |