Bagikan melalui


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)

Lihat juga

DdSetOverlayPosition