Bagikan melalui


struktur DD_GETBLTSTATUSDATA (ddrawint.h)

Struktur DD_GETBLTSTATUSDATA mengembalikan informasi status blit.

Sintaks

typedef struct _DD_GETBLTSTATUSDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  PDD_SURFACE_LOCAL     lpDDSurface;
  DWORD                 dwFlags;
  HRESULT               ddRVal;
  VOID                  *GetBltStatus;
} *PDD_GETBLTSTATUSDATA, DD_GETBLTSTATUSDATA;

Anggota

lpDD

Menunjuk ke struktur DD_DIRECTDRAW_GLOBAL yang menjelaskan perangkat driver.

lpDDSurface

Menunjuk ke struktur DD_SURFACE_LOCAL yang mewakili permukaan yang status blit-nya sedang dikueri.

dwFlags

Menentukan status blit yang diminta. Anggota ini bisa menjadi salah satu nilai berikut:

Bendera Makna
DDGBS_CANBLT Mengkueri apakah driver saat ini dapat melakukan blit.
DDGBS_ISBLTDONE Mengkueri apakah driver telah menyelesaikan blit terakhir.

ddRVal

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

GetBltStatus

Digunakan oleh Microsoft DirectDraw API dan tidak boleh diisi oleh driver.

Persyaratan

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

Lihat juga

DdGetBltStatus