Compartilhar via


estrutura DD_GETFLIPSTATUSDATA (ddrawint.h)

A estrutura DD_GETFLIPSTATUSDATA retorna as informações de status de inversão.

Sintaxe

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

Membros

lpDD

Aponta para uma estrutura DD_DIRECTDRAW_GLOBAL que descreve o dispositivo do driver.

lpDDSurface

Aponta para uma estrutura DD_SURFACE_LOCAL que descreve a superfície cuja status de inversão está sendo consultada.

dwFlags

Especifica a status de inversão que está sendo solicitada. Esse membro pode ser um dos seguintes valores:

Sinalizador Significado
DDGFS_CANFLIP Consulta se o driver pode executar uma inversão no momento.
DDGFS_ISFLIPDONE Consulta se o driver terminou a última inversão.

ddRVal

Especifica o local no qual o driver grava o valor retornado do retorno de chamada DdGetFlipStatus . Um código de retorno de DD_OK indica êxito. Para obter mais informações, consulte Valores retornados para DirectDraw.

GetFlipStatus

Usado pela API do Microsoft DirectDraw e não deve ser preenchido pelo driver.

Requisitos

Requisito Valor
Cabeçalho ddrawint.h (inclua Winddi.h)

Confira também

DdGetFlipStatus