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)

Confira também

DD_DESTROYVPORTDATA

DD_VIDEOPORT_LOCAL

DdVideoPortCreate