Função de retorno de chamada PFNKSDEFAULTFREE (ks.h)
Um minidriver AVStream AVStrMiniAllocatorFreeFrame rotina libera o quadro especificado.
Sintaxe
PFNKSDEFAULTFREE Pfnksdefaultfree;
void Pfnksdefaultfree(
[in] PVOID Context,
[in] PVOID Buffer
)
{...}
Parâmetros
[in] Context
Ponteiro para a estrutura de contexto do alocador criada em AVStrMiniInitializeAllocator.
[in] Buffer
Ponteiro para o quadro a ser liberado.
Valor de retorno
Nenhum
Observações
O minidriver especifica o endereço dessa rotina no membro do Gratuito de sua estrutura de KSALLOCATOR_DISPATCH. O minidriver passa essa estrutura para o driver de classe em KSPIN_DISPATCH.
O AVStream chama AVStrMiniFree para liberar um quadro, passando como parâmetros a estrutura de contexto definida na expedição de inicialização e um ponteiro para o quadro como gratuito.
Para obter mais informações, consulte alocadores KS.
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) |