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) |