Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A rotina de AVStrMiniFilterReset de um minidriver AVStream é chamada quando o AVStream recebe um IOCTL_KS_RESET_STATE para retornar o filtro ao estado em que estava em Acquire-time. Essa rotina também é chamada quando uma fila associada a um pino no filtro é liberada. Essa rotina será chamada apenas para um filtro centrado em filtro.
Sintaxe
PFNKSFILTERVOID Pfnksfiltervoid;
NTSTATUS Pfnksfiltervoid(
[in] PKSFILTER Filter
)
{...}
Parâmetros
[in] Filter
Ponteiro para o KSFILTER para retornar ao estado anterior.
Valor de retorno
Atualmente, o AVStream não usa o valor retornado.
Observações
Para obter mais informações, consulte Filter-Centric Processing.
Observe que não é o filtro em questão, mas sim um pino nesse filtro que realmente recebe o IOCTL de redefinição.
O minidriver especifica o endereço dessa rotina no membro Redefinir de sua estrutura KSFILTER_DISPATCH.
O mutex de controle de filtro pode ser mantido durante essa função. Consulte Mutex de controle de filtro no AVStream.
Essa rotina é opcional.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Disponível no Microsoft Windows XP e em sistemas operacionais posteriores e no DirectX 8.0 e versões posteriores do DirectX. |
| da Plataforma de Destino | Área de trabalho |
| cabeçalho | ks.h (incluir Ks.h) |