estrutura DD_GETMOCOMPFORMATSDATA (ddrawint.h)
A estrutura DD_GETMOCOMPFORMATSDATA contém as informações de formato não compactados.
Sintaxe
typedef struct _DD_GETMOCOMPFORMATSDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
GUID *lpGuid;
DWORD dwNumFormats;
LPDDPIXELFORMAT lpFormats;
HRESULT ddRVal;
} *PDD_GETMOCOMPFORMATSDATA, DD_GETMOCOMPFORMATSDATA;
Membros
lpDD
Aponta para uma estrutura DD_DIRECTDRAW_LOCAL relevante apenas para o processo atual do Microsoft DirectDraw.
lpGuid
Aponta para um GUID que descreve os formatos não compactados que estão sendo solicitados.
dwNumFormats
Indica o número de formatos não compactados com suporte para o GUID especificado.
lpFormats
Aponta para uma estrutura DDPIXELFORMAT que contém o formato de pixel de compensação de movimento. Se esse membro não for NULL, os formatos não compactados serão copiados para o buffer apontado por esse membro.
ddRVal
Especifica o local no qual o driver grava o valor retornado do retorno de chamada DdMoCompGetFormats . 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) |