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) |