estructura de KSFILTER_DISPATCH (ks.h)
La estructura de KSFILTER_DISPATCH describe las devoluciones de llamada de cliente que se realizan para notificar al cliente ciertos eventos en un tipo de filtro determinado.
Sintaxis
typedef struct _KSFILTER_DISPATCH {
PFNKSFILTERIRP Create;
PFNKSFILTERIRP Close;
PFNKSFILTERPROCESS Process;
PFNKSFILTERVOID Reset;
} KSFILTER_DISPATCH, *PKSFILTER_DISPATCH;
Miembros
Create
Opcional. Puntero a una rutina de devolución de llamada AVStrMiniFilter proporcionada por minidriver.
Close
Opcional. Puntero a una rutina de devolución de llamada AVStrMiniFilterClose proporcionada por minidriver.
Process
Opcional. Puntero a una rutina de devolución de llamada AVStrMiniFilterProcess proporcionada por minidriver.
Reset
Opcional. Puntero a una rutina de devolución de llamada AVStrMiniFilterReset proporcionada por minidriver.
Comentarios
Cualquiera de los punteros de devolución de llamada puede ser NULL, lo que indica que el controlador no desea recibir una notificación de un evento determinado.
Consulte también Reinicio del procesamiento en AVStream y
Procesamiento centrado en filtros.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows XP y sistemas operativos posteriores y en Microsoft DirectX 8.0 y versiones posteriores. |
Encabezado | ks.h (incluya Ks.h) |