DD_VIDEOPORT_LOCAL estructura (ddrawint.h)
La estructura de DD_VIDEOPORT_LOCAL contiene datos relacionados con extensiones de puerto de vídeo (VPE) que son exclusivos de un objeto VPE de Microsoft DirectDraw individual.
Sintaxis
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;
Miembros
lpDD
Apunta a una estructura de DD_DIRECTDRAW_LOCAL que es relevante solo para el proceso de DirectDraw actual.
ddvpDesc
Especifica una estructura DDVIDEOPORTDESC que describe el objeto VPE.
ddvpInfo
Especifica una estructura DDVIDEOPORTINFO que describe la transferencia de datos de vídeo a una superficie.
lpSurface
Apunta a una estructura de DD_SURFACE_INT para la superficie que recibe los datos de vídeo.
lpVBISurface
Apunta a una estructura de DD_SURFACE_INT para la superficie que recibe los datos VBI .
dwNumAutoflip
Especifica el número de superficies de autoflip actuales.
dwNumVBIAutoflip
Especifica el número de superficies de VBI que se están recortando automáticamente.
dwReserved1
Reservado para su uso por el controlador de pantalla.
dwReserved2
Reservado para su uso por el controlador de pantalla.
dwReserved3
Reservado para su uso por el controlador de pantalla.
Comentarios
DirectDraw inicializa y rellena esta estructura. Excepto para los miembros dwReserved1, dwReserved2 y dwReserved3 , el controlador no debe modificar ningún otro miembro de la estructura DD_VIDEOPORT_LOCAL.
Requisitos
Encabezado | ddrawint.h (incluya Winddi.h) |