Funzione di callback PFNKSFILTERVOID (ks.h)

La routine AVStrMiniFilterReset di avStrMiniFilterReset di AVStream viene chiamata quando AVStream riceve un IOCTL_KS_RESET_STATE per restituire il filtro allo stato in cui si trovava in fase di acquisizione. Questa routine viene chiamata anche quando viene scaricata una coda associata a un pin sul filtro. Questa routine verrà chiamata solo per un filtro incentrato sui filtri.

Sintassi

PFNKSFILTERVOID Pfnksfiltervoid;

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

Parametri

[in] Filter

Puntatore a KSFILTER per tornare allo stato precedente.

Valore restituito

AVStream non usa attualmente il valore restituito.

Commenti

Per altre informazioni, vedere Elaborazione basata su filtri.

Si noti che non è il filtro in questione, ma piuttosto un pin su questo filtro che riceve effettivamente il reset IOCTL.

Il minidriver specifica l'indirizzo di questa routine nel membro Reset della relativa struttura KSFILTER_DISPATCH .

Il mutex del controllo filtro può essere mantenuto durante questa funzione. Vedere Filter Control Mutex in AVStream.

Questa routine è facoltativa.

Requisiti

Requisito Valore
Client minimo supportato Disponibile nei sistemi operativi Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX.
Piattaforma di destinazione Desktop
Intestazione ks.h (include Ks.h)

Vedi anche

KSFILTER_DISPATCH