Estrutura DDMOCOMPBUFFERINFO (ddrawint.h)
A estrutura DDMOCOMPBUFFERINFO contém as informações de bloco de macro necessárias para renderizar um quadro e passa essas informações para a estrutura DD_RENDERMOCOMPDATA .
Sintaxe
typedef struct _DDMOCOMPBUFFERINFO {
DWORD dwSize;
PDD_SURFACE_LOCAL lpCompSurface;
DWORD dwDataOffset;
DWORD dwDataSize;
LPVOID lpPrivate;
} DDMOCOMPBUFFERINFO, *LPDDMOCOMPBUFFERINFO;
Membros
dwSize
Especifica o tamanho em bytes dessa estrutura DDMOCOMPBUFFERINFO.
lpCompSurface
Aponta para uma estrutura DD_SURFACE_LOCAL que contém os dados compactados.
dwDataOffset
Indica o deslocamento para os dados relevantes, em bytes, desde o início do buffer. Esse valor não permite o pitch.
dwDataSize
Indica o tamanho dos dados relevantes em bytes. Esse valor não permite o pitch.
lpPrivate
Usado pelo Microsoft DirectDraw e deve ser ignorado pelo driver.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ddrawint.h (inclua Winddi.h) |