Compartilhar via


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)

Confira também

DD_RENDERMOCOMPDATA

DD_SURFACE_LOCAL