Struttura EMRTRANSPARENTBLT (wingdi.h)
La struttura EMRTRANSPARENTBLT contiene membri per il record metafile avanzato TransparentBLT .
Sintassi
typedef struct tagEMRTRANSPARENTBLT {
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;
} EMRTRANSPARENTBLT, *PEMRTRANSPARENTBLT;
Members
emr
Struttura di base per tutti i tipi di record.
rclBounds
Limiti inclusivi, in unità dispositivo.
xDest
Coordinata x logica dell'angolo superiore sinistro del rettangolo di destinazione.
yDest
Coordinata logica y dell'angolo superiore sinistro del rettangolo di destinazione.
cxDest
Larghezza logica del rettangolo di destinazione.
cyDest
Altezza logica del rettangolo di destinazione.
dwRop
Archivia il colore trasparente.
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, in unità logiche.
cySrc
Altezza del rettangolo di origine, in unità logiche.
Commenti
Questa struttura deve essere usata durante la riproduzione di metafile.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | wingdi.h (include Windows.h) |