estrutura DD_GETMOCOMPCOMPBUFFDATA (ddrawint.h)
A estrutura DD_GETMOCOMPCOMPBUFFDATA contém as informações do buffer compactado.
Sintaxe
typedef struct _DD_GETMOCOMPCOMPBUFFDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
GUID *lpGuid;
DWORD dwWidth;
DWORD dwHeight;
DDPIXELFORMAT ddPixelFormat;
DWORD dwNumTypesCompBuffs;
LPDDCOMPBUFFERINFO lpCompBuffInfo;
HRESULT ddRVal;
} *PDD_GETMOCOMPCOMPBUFFDATA, DD_GETMOCOMPCOMPBUFFDATA;
Membros
lpDD
Aponta para uma estrutura de DD_DIRECTDRAW_LOCAL relevante apenas para o processo atual do Microsoft DirectDraw.
lpGuid
Aponta para um GUID para o qual as informações do buffer compactado são solicitadas.
dwWidth
Indica a largura em pixels do quadro de saída descompactado.
dwHeight
Indica a altura em pixels do quadro de saída descompactado.
ddPixelFormat
Aponta para uma estrutura DDPIXELFORMAT que contém o formato de pixel do quadro de saída descompactado.
dwNumTypesCompBuffs
Indica quantos tipos diferentes de superfícies o driver precisa para executar uma compensação de movimento usando o GUID solicitado.
lpCompBuffInfo
Aponta para uma estrutura DDCOMPBUFFERINFO que contém as informações fornecidas pelo driver para cada tipo de superfície necessária.
ddRVal
Especifica o local em que o driver grava o valor retornado do retorno de chamada DdMoCompGetBuffInfo . Um código de retorno de DD_OK indica êxito. Para obter mais informações, consulte Valores retornados para DirectDraw.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ddrawint.h (inclua Winddi.h) |