função de retorno de chamada PDD_VPORTCB_CREATEVIDEOPORT (ddrawint.h)
A função de retorno de chamada DdVideoPortCreate notifica o driver de que o DirectDraw criou um objeto VPE.
Sintaxe
PDD_VPORTCB_CREATEVIDEOPORT PddVportcbCreatevideoport;
DWORD PddVportcbCreatevideoport(
PDD_CREATEVPORTDATA unnamedParam1
)
{...}
Parâmetros
unnamedParam1
Aponta para uma estrutura DD_CREATEVPORTDATA que descreve o objeto VPE criado.
Valor retornado
DdVideoPortCreate retorna um dos seguintes valores:
Comentários
DdVideoPortCreate pode ser implementado opcionalmente em drivers DirectDraw que dão suporte a VPE.
DdVideoPortCreate pode alocar memória para e inicializar qualquer dado específico do objeto VPE privado. O driver pode usar os membros dwReserved1 e dwReserved2 da estrutura DD_VIDEOPORT_LOCAL para armazenar esses dados. Essa estrutura DD_VIDEOPORT_LOCAL está no membro lpVideoPort da estrutura DD_CREATEVPORTDATA em lpCreateVideoPort. O driver não pode usar ou alterar nenhum outro membro da estrutura DD_VIDEOPORT_LOCAL.
Se a porta de vídeo de hardware for implementada para usar o conector de recursos, talvez o driver precise inicializar o conector de recursos para uso da porta de vídeo de hardware.
DdVideoPortCreate não deve ativar a porta de vídeo de hardware. Isso é feito em DdVideoPortUpdate.
Requisitos
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ddrawint.h (inclua Winddi.h) |