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)

Confira também

DdMoCompGetBuffInfo