structure DD_QUERYMOCOMPSTATUSDATA (ddrawint.h)
La structure DD_QUERYMOCOMPSTATUSDATA contient les informations requises pour interroger le status de la trame précédente.
Syntaxe
typedef struct _DD_QUERYMOCOMPSTATUSDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_MOTIONCOMP_LOCAL lpMoComp;
PDD_SURFACE_LOCAL lpSurface;
DWORD dwFlags;
HRESULT ddRVal;
} *PDD_QUERYMOCOMPSTATUSDATA, DD_QUERYMOCOMPSTATUSDATA;
Membres
lpDD
Pointe vers une structure DD_DIRECTDRAW_LOCAL qui concerne uniquement le processus Microsoft DirectDraw actuel.
lpMoComp
Pointe vers une structure de DD_MOTIONCOMP_LOCAL qui contient une description de la compensation de motion demandée.
lpSurface
Pointe vers une structure DD_SURFACE_LOCAL qui contient la surface interrogée.
dwFlags
Indique le type d’accès à la surface.
DDMCQUERY_READ
Indique que la surface ne peut être testée que pour l’accès en lecture ou à l’affichage. Si cet indicateur n’est pas défini, la surface peut être testée pour l’accès en écriture.
ddRVal
Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdMoCompQueryStatus . Un code de retour de DD_OK indique que le matériel a terminé le traitement de la requête DdMoCompRender . Sinon, la valeur de retour doit être DDERR_WASSTILLDRAWING. Pour plus d’informations, consultez Valeurs de retour pour DirectDraw.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ddrawint.h (inclure Winddi.h) |