Bagikan melalui


struktur DD_VIDEOPORT_LOCAL (ddrawint.h)

Struktur DD_VIDEOPORT_LOCAL berisi data terkait ekstensi port video (VPE) yang unik untuk objek VPE Microsoft DirectDraw individual.

Sintaks

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;

Anggota

lpDD

Menunjuk ke struktur DD_DIRECTDRAW_LOCAL yang relevan dengan proses DirectDraw saat ini saja.

ddvpDesc

Menentukan struktur DDVIDEOPORTDESC yang menjelaskan objek VPE.

ddvpInfo

Menentukan struktur DDVIDEOPORTINFO yang menjelaskan transfer data video ke permukaan.

lpSurface

Menunjuk ke struktur DD_SURFACE_INT untuk permukaan yang menerima data video.

lpVBISurface

Menunjuk ke struktur DD_SURFACE_INT untuk permukaan yang menerima data VBI .

dwNumAutoflip

Menentukan jumlah permukaan autoflip saat ini.

dwNumVBIAutoflip

Menentukan jumlah permukaan VBI yang saat ini sedang di-autoflip.

dwReserved1

Dicadangkan untuk digunakan oleh driver tampilan.

dwReserved2

Dicadangkan untuk digunakan oleh driver tampilan.

dwReserved3

Dicadangkan untuk digunakan oleh driver tampilan.

Keterangan

Struktur ini diinisialisasi dan diisi oleh DirectDraw. Kecuali untuk anggota dwReserved1, dwReserved2, dan dwReserved3 , driver tidak boleh memodifikasi anggota lain dari struktur DD_VIDEOPORT_LOCAL.

Persyaratan

   
Header ddrawint.h (termasuk Winddi.h)