estrutura DD_VIDEOPORT_LOCAL (ddrawint.h)
A estrutura DD_VIDEOPORT_LOCAL contém dados relacionados a VPE (extensões de porta de vídeo) que são exclusivos de um objeto VPE individual do Microsoft DirectDraw.
Sintaxe
typedef struct _DD_VIDEOPORT_LOCAL {
PDD_DIRECTDRAW_LOCAL lpDD;
DDVIDEOPORTDESC ddvpDesc;
DDVIDEOPORTINFO ddvpInfo;
PDD_SURFACE_INT lpSurface;
PDD_SURFACE_INT lpVBISurface;
DWORD dwNumAutoflip;
DWORD dwNumVBIAutoflip;
ULONG_PTR dwReserved1;
ULONG_PTR dwReserved2;
ULONG_PTR dwReserved3;
} *PDD_VIDEOPORT_LOCAL, DD_VIDEOPORT_LOCAL;
Membros
lpDD
Aponta para uma estrutura de DD_DIRECTDRAW_LOCAL que é relevante apenas para o processo DirectDraw atual.
ddvpDesc
Especifica uma estrutura DDVIDEOPORTDESC que descreve o objeto VPE.
ddvpInfo
Especifica uma estrutura DDVIDEOPORTINFO que descreve a transferência de dados de vídeo para uma superfície.
lpSurface
Aponta para uma estrutura DD_SURFACE_INT para a superfície que recebe os dados de vídeo.
lpVBISurface
Aponta para uma estrutura DD_SURFACE_INT para a superfície que recebe os dados da VBI .
dwNumAutoflip
Especifica o número de superfícies de preenchimento automático atuais.
dwNumVBIAutoflip
Especifica o número de superfícies de VBI que estão sendo automaticamente inexploradas no momento.
dwReserved1
Reservado para uso pelo driver de exibição.
dwReserved2
Reservado para uso pelo driver de exibição.
dwReserved3
Reservado para uso pelo driver de exibição.
Comentários
Essa estrutura é inicializada e preenchida pelo DirectDraw. Exceto para os membros dwReserved1, dwReserved2 e dwReserved3 , o driver não deve modificar nenhum outro membro da estrutura DD_VIDEOPORT_LOCAL.
Requisitos
Cabeçalho | ddrawint.h (inclua Winddi.h) |