Bagikan melalui


struktur DD_GETMOCOMPCOMPBUFFDATA (ddrawint.h)

Struktur DD_GETMOCOMPCOMPBUFFDATA berisi informasi buffer terkompresi.

Sintaks

typedef struct _DD_GETMOCOMPCOMPBUFFDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  GUID                 *lpGuid;
  DWORD                dwWidth;
  DWORD                dwHeight;
  DDPIXELFORMAT        ddPixelFormat;
  DWORD                dwNumTypesCompBuffs;
  LPDDCOMPBUFFERINFO   lpCompBuffInfo;
  HRESULT              ddRVal;
} *PDD_GETMOCOMPCOMPBUFFDATA, DD_GETMOCOMPCOMPBUFFDATA;

Anggota

lpDD

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

lpGuid

Menunjuk ke GUID tempat informasi buffer terkompresi diminta.

dwWidth

Menunjukkan lebar dalam piksel bingkai output yang tidak dikompresi.

dwHeight

Menunjukkan tinggi dalam piksel bingkai output yang tidak dikompresi.

ddPixelFormat

Menunjuk ke struktur DDPIXELFORMAT yang berisi format piksel bingkai output yang tidak dikompresi.

dwNumTypesCompBuffs

Menunjukkan berapa banyak jenis permukaan yang diperlukan driver untuk melakukan kompensasi gerakan menggunakan GUID yang diminta.

lpCompBuffInfo

Menunjuk ke struktur DDCOMPBUFFERINFO yang berisi informasi yang disediakan driver untuk setiap jenis permukaan yang diperlukan.

ddRVal

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

Persyaratan

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

Lihat juga

DdMoCompGetBuffInfo