estrutura DD_DESTROYSURFACEDATA (ddrawint.h)
A estrutura DD_DESTROYSURFACEDATA contém informações necessárias para destruir a superfície especificada, no caso de DestroyD3DBuffer, um comando ou buffer de vértice.
Sintaxe
typedef struct _DD_DESTROYSURFACEDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpDDSurface;
HRESULT ddRVal;
VOID *DestroySurface;
} *PDD_DESTROYSURFACEDATA, DD_DESTROYSURFACEDATA;
Membros
lpDD
Aponta para a estrutura DD_DIRECTDRAW_GLOBAL que descreve o dispositivo do driver.
lpDDSurface
Aponta para a estrutura DD_SURFACE_LOCAL que representa o objeto de buffer ou superfície a ser destruído.
ddRVal
Especifica o local em que o driver grava o valor retornado do retorno de chamada DdDestroySurface ou DestroyD3DBuffer . Um código de retorno de DD_OK indica êxito. Para obter mais informações, consulte Valores retornados para DirectDraw.
DestroySurface
Usado pela API do Microsoft DirectDraw e não deve ser preenchido pelo driver.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ddrawint.h (inclua Winddi.h) |