Partager via


structure DD_GETFLIPSTATUSDATA (ddrawint.h)

La structure de DD_GETFLIPSTATUSDATA retourne les informations de status.

Syntaxe

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

Membres

lpDD

Pointe vers une structure DD_DIRECTDRAW_GLOBAL qui décrit l’appareil du pilote.

lpDDSurface

Pointe vers une structure DD_SURFACE_LOCAL qui décrit la surface dont la status de retournement est interrogée.

dwFlags

Spécifie le status retourné demandé. Ce membre peut être l’une des valeurs suivantes :

Indicateur Signification
DDGFS_CANFLIP Demande si le pilote peut actuellement effectuer un basculement.
DDGFS_ISFLIPDONE Demande si le pilote a terminé le dernier basculement.

ddRVal

Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdGetFlipStatus . Un code de retour de DD_OK indique la réussite. Pour plus d’informations, consultez Valeurs de retour pour DirectDraw.

GetFlipStatus

Utilisé par l’API Microsoft DirectDraw et ne doit pas être renseigné par le pilote.

Configuration requise

Condition requise Valeur
En-tête ddrawint.h (inclure Winddi.h)

Voir aussi

DdGetFlipStatus