Compartir a través de


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)