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) |