Compartilhar via


Estrutura EMRALPHABLEND (wingdi.h)

A estrutura EMRALPHABLEND contém membros para o registro de meta-arquivo avançado AlphaBlend .

Sintaxe

typedef struct tagEMRALPHABLEND {
  EMR      emr;
  RECTL    rclBounds;
  LONG     xDest;
  LONG     yDest;
  LONG     cxDest;
  LONG     cyDest;
  DWORD    dwRop;
  LONG     xSrc;
  LONG     ySrc;
  XFORM    xformSrc;
  COLORREF crBkColorSrc;
  DWORD    iUsageSrc;
  DWORD    offBmiSrc;
  DWORD    cbBmiSrc;
  DWORD    offBitsSrc;
  DWORD    cbBitsSrc;
  LONG     cxSrc;
  LONG     cySrc;
} EMRALPHABLEND, *PEMRALPHABLEND;

Membros

emr

A estrutura base para todos os tipos de registro.

rclBounds

Retângulo delimitador, em unidades de dispositivo.

xDest

A coordenada x, em unidades lógicas, do canto superior esquerdo do retângulo de destino.

yDest

A coordenada y, em unidades lógicas, do canto superior esquerdo do retângulo de destino.

cxDest

Largura lógica do retângulo de destino.

cyDest

Altura lógica do retângulo de destino.

dwRop

Armazena a estrutura BLENDFUNCTION .

xSrc

Coordenada x lógica do canto superior esquerdo do retângulo de origem.

ySrc

Coordenada y lógica do canto superior esquerdo do retângulo de origem.

xformSrc

Transformação de espaço de mundo para espaço de página do contexto do dispositivo de origem.

crBkColorSrc

Cor da tela de fundo (o valor RGB) do contexto do dispositivo de origem. Para criar um valor COLORREF , use a macro RGB .

iUsageSrc

Uso da tabela de cores de informações de bitmap de origem (DIB_RGB_COLORS).

offBmiSrc

Deslocamento para a estrutura BITMAPINFO de origem.

cbBmiSrc

Tamanho da estrutura BITMAPINFO de origem.

offBitsSrc

Deslocamento para os bits de bitmap de origem.

cbBitsSrc

Tamanho dos bits de bitmap de origem.

cxSrc

Largura do retângulo de origem em unidades lógicas.

cySrc

Altura do retângulo de origem em unidades lógicas.

Comentários

Essa estrutura deve ser usada durante a reprodução de metarquivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho wingdi.h (inclua Windows.h)

Confira também

Alphablend

BITMAPINFO

COLORREF

Estruturas de metarquivo

Visão geral de meta-arquivos

RGB