Bagikan melalui


struktur KSFILTER_DISPATCH (ks.h)

Struktur KSFILTER_DISPATCH menjelaskan panggilan balik klien yang dibuat untuk memberi tahu klien tentang peristiwa tertentu pada jenis filter tertentu.

Sintaks

typedef struct _KSFILTER_DISPATCH {
  PFNKSFILTERIRP     Create;
  PFNKSFILTERIRP     Close;
  PFNKSFILTERPROCESS Process;
  PFNKSFILTERVOID    Reset;
} KSFILTER_DISPATCH, *PKSFILTER_DISPATCH;

Anggota

Create

Pilihan. Penunjuk ke rutinitas panggilan balik AVStrMiniFilterCreate yang disediakan minidriver.

Close

Pilihan. Penunjuk ke rutinitas panggilan balik AVStrMiniFilterClose yang disediakan minidriver.

Process

Pilihan. Penunjuk ke rutinitas panggilan balik AVStrMiniFilterProcess yang disediakan minidriver.

Reset

Pilihan. Penunjuk ke rutinitas panggilan balik AVStrMiniFilterReset yang disediakan minidriver.

Keterangan

Salah satu penunjuk panggilan balik mungkin NULL, menunjukkan bahwa driver tidak ingin menerima pemberitahuan peristiwa tertentu.

Lihat juga Memulai Ulang Pemrosesan di AVStream dan

Pemrosesan Filter-Sentris.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Microsoft Windows XP dan sistem operasi yang lebih baru dan di Microsoft DirectX 8.0 dan versi yang lebih baru.
Header ks.h (termasuk Ks.h)

Lihat juga

KSPROCESSPIN

KSPROCESSPIN_INDEXENTRY

KsCompletePendingRequest