Condividi tramite


struttura DD_QUERYMOCOMPSTATUSDATA (ddrawint.h)

La struttura DD_QUERYMOCOMPSTATUSDATA contiene informazioni necessarie per eseguire una query sullo stato del frame precedente.

Sintassi

typedef struct _DD_QUERYMOCOMPSTATUSDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  PDD_MOTIONCOMP_LOCAL lpMoComp;
  PDD_SURFACE_LOCAL    lpSurface;
  DWORD                dwFlags;
  HRESULT              ddRVal;
} *PDD_QUERYMOCOMPSTATUSDATA, DD_QUERYMOCOMPSTATUSDATA;

Members

lpDD

Punta a una struttura di DD_DIRECTDRAW_LOCAL rilevante solo per il processo Microsoft DirectDraw corrente.

lpMoComp

Punta a una struttura DD_MOTIONCOMP_LOCAL che contiene una descrizione della compensazione del movimento richiesta.

lpSurface

Punta a una struttura DD_SURFACE_LOCAL che contiene la superficie su cui viene sottoposta una query.

dwFlags

Indica il tipo di accesso alla superficie.

DDMCQUERY_READ

Indica che la superficie può essere testata solo per l'accesso in lettura o visualizzazione. Se questo flag non è impostato, la superficie può essere testata per l'accesso in scrittura.

ddRVal

Specifica il percorso in cui il driver scrive il valore restituito del callback DdMoCompQueryStatus . Un codice restituito di DD_OK indica che l'hardware ha completato l'elaborazione della richiesta DdMoCompRender . In caso contrario, il valore restituito deve essere DDERR_WASSTILLDRAWING. Per altre informazioni, vedere Valori restituiti per DirectDraw.

Requisiti

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

Vedi anche

DdMoCompQueryStatus

DdMoCompRender