Struttura EMRALPHABLEND (wingdi.h)

La struttura EMRALPHABLEND contiene membri per il record metafile avanzato AlphaBlend .

Sintassi

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;

Members

emr

Struttura di base per tutti i tipi di record.

rclBounds

Rettangolo di selezione, in unità dispositivo.

xDest

Coordinata x, in unità logiche, dell'angolo superiore sinistro del rettangolo di destinazione.

yDest

Coordinata y, in unità logiche, dell'angolo superiore sinistro del rettangolo di destinazione.

cxDest

Larghezza logica del rettangolo di destinazione.

cyDest

Altezza logica del rettangolo di destinazione.

dwRop

Archivia la struttura BLENDFUNCTION .

xSrc

Coordinata x logica dell'angolo superiore sinistro del rettangolo di origine.

ySrc

Coordinata logica y dell'angolo superiore sinistro del rettangolo di origine.

xformSrc

Spazio mondiale per la trasformazione dello spazio di pagina del contesto del dispositivo di origine.

crBkColorSrc

Colore di sfondo (valore RGB) del contesto del dispositivo di origine. Per creare un valore COLORREF , usare la macro RGB .

iUsageSrc

Utilizzo della tabella dei colori delle informazioni bitmap di origine (DIB_RGB_COLORS).

offBmiSrc

Offset alla struttura BITMAPINFO di origine.

cbBmiSrc

Dimensioni della struttura BITMAPINFO di origine.

offBitsSrc

Offset dei bit bitmap di origine.

cbBitsSrc

Dimensioni dei bit bitmap di origine.

cxSrc

Larghezza del rettangolo di origine nelle unità logiche.

cySrc

Altezza del rettangolo di origine nelle unità logiche.

Commenti

Questa struttura deve essere usata durante la riproduzione di metafile.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione wingdi.h (include Windows.h)

Vedi anche

AlfaBlend

BITMAPINFO

COLORREF

Strutture di metafile

Panoramica dei metafile

RGB