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) |