KSFILTER_DISPATCH Struktur (ks.h)
Die KSFILTER_DISPATCH Struktur beschreibt die Clientrückrufe, die vorgenommen werden, um den Client über bestimmte Ereignisse für einen bestimmten Filtertyp zu benachrichtigen.
Syntax
typedef struct _KSFILTER_DISPATCH {
PFNKSFILTERIRP Create;
PFNKSFILTERIRP Close;
PFNKSFILTERPROCESS Process;
PFNKSFILTERVOID Reset;
} KSFILTER_DISPATCH, *PKSFILTER_DISPATCH;
Angehörige
Create
Wahlfrei. Ein Zeiger auf einen minidriver-bereitgestellten AVStrMiniFilterCreate Rückrufroutine.
Close
Wahlfrei. Ein Zeiger auf einen minidriver-bereitgestellten AVStrMiniFilterClose Rückrufroutine.
Process
Wahlfrei. Ein Zeiger auf einen minidriver-bereitgestellten AVStrMiniFilterProcess Rückrufroutine.
Reset
Wahlfrei. Ein Zeiger auf einen minidriver-bereitgestellten AVStrMiniFilterReset Rückrufroutine.
Bemerkungen
Jeder der Rückrufzeiger kann NULL-sein, was angibt, dass der Treiber keine Benachrichtigung über ein bestimmtes Ereignis erhalten möchte.
Siehe auch Neustartverarbeitung in AVStream- und
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und in Microsoft DirectX 8.0 und höheren Versionen. |
Header- | ks.h (enthalten Ks.h) |