Estrutura de KSFILTER_DISPATCH (KS. h)

A estrutura de KSFILTER_DISPATCH descreve os retornos de chamada do cliente que são feitos para notificar o cliente de determinados eventos em um determinado tipo de filtro.

Sintaxe

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

Membros

Create

Opcional. Um ponteiro para uma rotina de retorno de chamada AVStrMiniFilterCreate fornecida pelo minidriver.

Close

Opcional. Um ponteiro para uma rotina de retorno de chamada AVStrMiniFilterClose fornecida pelo minidriver.

Process

Opcional. Um ponteiro para uma rotina de retorno de chamada AVStrMiniFilterProcess fornecida pelo minidriver.

Reset

Opcional. Um ponteiro para uma rotina de retorno de chamada AVStrMiniFilterReset fornecida pelo minidriver.

Comentários

Qualquer um dos ponteiros de retorno de chamada pode ser nulo, indicando que o driver não deseja receber a notificação de um determinado evento.

Consulte também reiniciando o processamento em AVStream e

Processamento centrado em filtro.

Requisitos

   
Cliente mínimo com suporte disponível nos sistemas operacionais microsoft Windows XP e posterior e no microsoft DirectX 8,0 e versões posteriores.
Cabeçalho KS. h (incluir KS. h)

Confira também

KSPROCESSPIN

KSPROCESSPIN_INDEXENTRY

KsCompletePendingRequest