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;
Member
Create
Optional. Ein Zeiger auf eine vom Minidriver bereitgestellte AVStrMiniFilterCreate-Rückrufroutine .
Close
Optional. Ein Zeiger auf eine vom Minidriver bereitgestellte AVStrMiniFilterClose-Rückrufroutine .
Process
Optional. Ein Zeiger auf eine vom Minidriver bereitgestellte AVStrMiniFilterProcess-Rückrufroutine .
Reset
Optional. Ein Zeiger auf eine vom Minidriver bereitgestellte AVStrMiniFilterReset-Rückrufroutine .
Hinweise
Jeder der Rückrufzeiger kann NULL sein, was angibt, dass der Treiber keine Benachrichtigung über ein bestimmtes Ereignis erhalten möchte.
Weitere Informationen finden Sie unter Neustarten der Verarbeitung in AVStream und
Filterorientierte Verarbeitung.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen sowie in Microsoft DirectX 8.0 und höheren Versionen. |
Kopfzeile | ks.h (einschließlich Ks.h) |