Bagikan melalui


struktur DD_FLIPVPORTDATA (ddrawint.h)

Struktur DD_FLIPVPORTDATA berisi informasi yang diperlukan agar objek ekstensi port video (VPE) melakukan pembalikan.

Sintaks

typedef struct _DD_FLIPVPORTDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  PDD_VIDEOPORT_LOCAL  lpVideoPort;
  PDD_SURFACE_LOCAL    lpSurfCurr;
  PDD_SURFACE_LOCAL    lpSurfTarg;
  HRESULT              ddRVal;
  VOID                 *FlipVideoPort;
} *PDD_FLIPVPORTDATA, DD_FLIPVPORTDATA;

Anggota

lpDD

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

lpVideoPort

Menunjuk ke struktur DD_VIDEOPORT_LOCAL yang mewakili objek VPE ini.

lpSurfCurr

Menunjuk ke struktur DD_SURFACE_LOCAL untuk permukaan saat ini; yaitu, permukaan tempat data sedang ditulis.

lpSurfTarg

Menunjuk ke struktur DD_SURFACE_LOCAL untuk permukaan target; yaitu, permukaan yang harus dibalik pengemudi.

ddRVal

Menentukan lokasi di mana driver menulis nilai pengembalian dari panggilan balik DdVideoPortFlip . Kode pengembalian DD_OK menunjukkan keberhasilan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai untuk DirectDraw.

FlipVideoPort

Digunakan oleh API DirectDraw dan tidak boleh diisi oleh driver.

Persyaratan

Persyaratan Nilai
Header ddrawint.h (termasuk Winddi.h)

Lihat juga

DdVideoPortFlip