Bagikan melalui


Struktur DDGETSURFACESTATEOUT (ddkmapi.h)

Struktur DDGETSURFACESTATEOUT berisi kemampuan dan status permukaan yang ditentukan.

Sintaks

typedef struct _DDGETSURFACESTATEOUT {
  DWORD ddRVal;
  DWORD dwStateCaps;
  DWORD dwStateStatus;
} DDGETSURFACESTATEOUT, *LPDDGETSURFACESTATEOUT;

Anggota

ddRVal

Menentukan lokasi di mana Microsoft DirectDraw menulis nilai pengembalian fungsi DxApi untuk operasi DD_DXAPI_GET_SURFACE_STATE . Kode pengembalian DD_OK menunjukkan keberhasilan.

dwStateCaps

Berisi kemampuan perangkat DirectDrawSurface. Satu atau beberapa hal berikut ini:

Bendera Makna
DDSTATE_BOB Perangkat ini mampu melakukan mode bob.
DDSTATE_WEAVE Perangkat ini mampu melakukan mode weave.

dwStateStatus

Berisi status DirectDrawSurface yang dipilih. Satu atau beberapa hal berikut ini:

Bendera Makna
DDSTATE_BOB Mode Bob sedang digunakan pada permukaan ini.
DDSTATE_EXPLICITLY_SET Status ini disebabkan oleh panggilan DD_DXAPI_SET_SURFACE_STATE sebelumnya.
DDSTATE_SKIPEVENFIELDS Hentikan mode bob atau tenung dan lewati setiap bidang lainnya sebagai gantinya.
DDSTATE_SOFTWARE_AUTOFLIP Perangkat lunak (dibandingkan dengan perangkat keras) autoflipping sedang digunakan.
DDSTATE_WEAVE Mode weave sedang digunakan pada permukaan ini.

Persyaratan

Persyaratan Nilai
Header ddkmapi.h (termasuk Ddkmapi.h)

Lihat juga

DD_DXAPI_GET_SURFACE_STATE

DxApi