KSFILTER_DISPATCH struttura (ks.h)
La struttura KSFILTER_DISPATCH descrive i callback client effettuati per notificare al client determinati eventi in un determinato tipo di filtro.
Sintassi
typedef struct _KSFILTER_DISPATCH {
PFNKSFILTERIRP Create;
PFNKSFILTERIRP Close;
PFNKSFILTERPROCESS Process;
PFNKSFILTERVOID Reset;
} KSFILTER_DISPATCH, *PKSFILTER_DISPATCH;
Members
Create
facoltativo. Puntatore a un minidriver fornito da AVStrMiniFilterCrea la routine di callback.
Close
facoltativo. Puntatore a una routine di callback avStrMiniFilterClose fornita da minidriver.
Process
facoltativo. Puntatore a una routine di callback AVStrMiniFilterProcess fornita da minidriver.
Reset
facoltativo. Puntatore a una routine di callback avStrMiniFilterReset fornita da minidriver.
Commenti
Uno dei puntatori di callback può essere NULL, che indica che il driver non desidera ricevere una notifica di un determinato evento.
Vedere anche Riavvio dell'elaborazione in AVStream e
Elaborazione incentrata sui filtri.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Microsoft Windows XP e versioni successive e in Microsoft DirectX 8.0 e versioni successive. |
Intestazione | ks.h (include Ks.h) |