Compartilhar via


Função de retorno de chamada PFNKSDELETEALLOCATOR (ks.h)

Um minidriver AVStream AVStrMiniDeleteAllocator rotina exclui o alocador associado a um pin.

Sintaxe

PFNKSDELETEALLOCATOR Pfnksdeleteallocator;

void Pfnksdeleteallocator(
  [in] PVOID Context
)
{...}

Parâmetros

[in] Context

Ponteiro para a estrutura de contexto do alocador criada por AVStrMiniInitializeAllocator.

Valor de retorno

Nenhum

Observações

O minidriver especifica o endereço dessa rotina no membro DeleteAllocator de sua estrutura KSALLOCATOR_DISPATCH. O minidriver passa essa estrutura para o driver de classe em KSPIN_DISPATCH.

Depois que essa função for chamada, o AVStream não usará mais o alocador para alocar e liberar memória. Esse manipulador deve liberar todos os recursos do sistema reservados pelo alocador.

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)

Consulte também

AVStrMiniInitializeAllocator

KSALLOCATOR_DISPATCH

KSPIN_DISPATCH