Partager via


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)

Voir aussi

DdMoCompQueryStatus

DdMoCompRender