struktur DD_SETOVERLAYPOSITIONDATA (ddrawint.h)
Struktur DD_SETOVERLAYPOSITIONDATA berisi informasi yang diperlukan untuk mengubah koordinat tampilan permukaan overlay.
Sintaks
typedef struct _DD_SETOVERLAYPOSITIONDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpDDSrcSurface;
PDD_SURFACE_LOCAL lpDDDestSurface;
LONG lXPos;
LONG lYPos;
HRESULT ddRVal;
VOID *SetOverlayPosition;
} *PDD_SETOVERLAYPOSITIONDATA, DD_SETOVERLAYPOSITIONDATA;
Anggota
lpDD
Menunjuk ke struktur DD_DIRECTDRAW_GLOBAL yang menjelaskan perangkat driver.
lpDDSrcSurface
Menunjuk ke struktur DD_SURFACE_LOCAL yang mewakili permukaan overlay Microsoft DirectDraw.
lpDDDestSurface
Menunjuk ke struktur DD_SURFACE_LOCAL yang mewakili permukaan yang sedang dilapisi.
lXPos
Menentukan koordinat x sudut kiri atas overlay, dalam piksel.
lYPos
Menentukan koordinat y dari sudut kiri atas overlay, dalam piksel.
ddRVal
Menentukan lokasi di mana driver menulis nilai pengembalian dari panggilan balik DdSetOverlayPosition . Kode pengembalian DD_OK menunjukkan keberhasilan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai untuk DirectDraw.
SetOverlayPosition
Digunakan oleh API DirectDraw dan tidak boleh diisi oleh driver.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ddrawint.h (termasuk Winddi.h) |