struttura DD_GETFLIPSTATUSDATA (ddrawint.h)

La struttura DD_GETFLIPSTATUSDATA restituisce le informazioni sullo stato di capovolgimento.

Sintassi

typedef struct _DD_GETFLIPSTATUSDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  PDD_SURFACE_LOCAL     lpDDSurface;
  DWORD                 dwFlags;
  HRESULT               ddRVal;
  VOID                  *GetFlipStatus;
} *PDD_GETFLIPSTATUSDATA, DD_GETFLIPSTATUSDATA;

Members

lpDD

Punta a una struttura DD_DIRECTDRAW_GLOBAL che descrive il dispositivo del driver.

lpDDSurface

Punta a una struttura DD_SURFACE_LOCAL che descrive la superficie in cui viene eseguito il flip status viene eseguita una query.

dwFlags

Specifica lo stato di capovolgimento richiesto. Questo membro può essere uno dei valori seguenti:

Contrassegno Significato
DDGFS_CANFLIP Esegue query sul fatto che il driver possa attualmente eseguire un'inversione.
DDGFS_ISFLIPDONE Esegue una query sul fatto che il driver abbia completato l'ultima capovolgimento.

ddRVal

Specifica il percorso in cui il driver scrive il valore restituito del callback DdGetFlipStatus . Un codice restituito di DD_OK indica l'esito positivo. Per altre informazioni, vedere Restituire valori per DirectDraw.

GetFlipStatus

Usato dall'API Microsoft DirectDraw e non deve essere compilato dal driver.

Requisiti

Requisito Valore
Intestazione ddrawint.h (include Winddi.h)

Vedi anche

DdGetFlipStatus