PDD_VPORTCB_DESTROYVPORT função de retorno de chamada (ddrawint.h)
A função de retorno de chamada DdVideoPortDestroy notifica o driver de que o DirectDraw destruiu o objeto VPE especificado.
Sintaxe
PDD_VPORTCB_DESTROYVPORT PddVportcbDestroyvport;
DWORD PddVportcbDestroyvport(
PDD_DESTROYVPORTDATA unnamedParam1
)
{...}
Parâmetros
unnamedParam1
Aponta para uma estrutura DD_DESTROYVPORTDATA que contém as informações necessárias para que o driver limpo.
Retornar valor
DdVideoPortDestroy retorna um dos seguintes códigos de retorno de chamada:
Comentários
DdVideoPortDestroy pode ser implementado opcionalmente em drivers DirectDraw que dão suporte a VPE.
O driver deve liberar qualquer memória alocada e associada ao objeto VPE especificado. Isso inclui a liberação de qualquer memória alocada por driver acessada por meio dos membros dwReserved1 e dwReserved2 da estrutura DD_VIDEOPORT_LOCAL . Essa estrutura DD_VIDEOPORT_LOCAL está no membro lpVideoPort da estrutura DD_DESTROYVPORTDATA em lpDestroyVideoPort.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ddrawint.h (inclua Winddi.h) |