Fungsi panggilan balik PFNKSFILTERVOID (ks.h)
Rutinitas AVStrMiniFilterReset AVStream minidriver dipanggil ketika AVStream menerima IOCTL_KS_RESET_STATE untuk mengembalikan filter ke status tempatnya berada pada Acquire-time. Rutinitas ini juga dipanggil ketika antrean yang terkait dengan pin pada filter dibersihkan. Rutinitas ini hanya akan dipanggil untuk filter yang ber sentris filter.
Sintaks
PFNKSFILTERVOID Pfnksfiltervoid;
NTSTATUS Pfnksfiltervoid(
[in] PKSFILTER Filter
)
{...}
Parameter
[in] Filter
Arahkan ke KSFILTER untuk kembali ke keadaan sebelumnya.
Nilai kembali
AVStream saat ini tidak menggunakan nilai yang dikembalikan.
Keterangan
Untuk informasi selengkapnya, lihat Pemrosesan Filter-Sentris.
Perhatikan bahwa itu bukan filter yang dimaksud, melainkan pin pada filter ini yang benar-benar menerima IOCTL reset.
Minidriver menentukan alamat rutin ini dalam reset anggota struktur KSFILTER_DISPATCH-nya .
Mutex kontrol filter dapat ditahan selama fungsi ini. Lihat Filter Control Mutex di AVStream.
Rutinitas ini bersifat opsional.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Microsoft Windows XP dan sistem operasi yang lebih baru dan DirectX 8.0 dan versi DirectX yang lebih baru. |
Target Platform | Desktop |
Header | ks.h (termasuk Ks.h) |