Compartir a través de


Función de devolución de llamada PFNKSFILTERVOID (ks.h)

Se llama a una rutina de AVStrMiniFilterReset del minidriver de AVStream cuando AVStream recibe un IOCTL_KS_RESET_STATE para devolver el filtro al estado en el que estaba en Acquire-time. También se llama a esta rutina cuando se vacía una cola asociada a una patilla en el filtro. Esta rutina solo se llamará para un filtro centrado en filtros.

Sintaxis

PFNKSFILTERVOID Pfnksfiltervoid;

NTSTATUS Pfnksfiltervoid(
  [in] PKSFILTER Filter
)
{...}

Parámetros

[in] Filter

Puntero al KSFILTER de para volver a su estado anterior.

Valor devuelto

AVStream no usa actualmente el valor devuelto.

Observaciones

Para obtener más información, vea Filter-Centric Processing.

Tenga en cuenta que no es el filtro en cuestión, sino un pin en este filtro que realmente recibe el IOCTL de restablecimiento.

El minidriver especifica la dirección de esta rutina en el miembro Reset de su estructura de KSFILTER_DISPATCH.

La exclusión mutua del control de filtro se puede mantener durante esta función. Consulte exclusión mutua del control de filtros en AVStream.

Esta rutina es opcional.

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)

Consulte también

KSFILTER_DISPATCH