Struttura EMRPLGBLT (wingdi.h)
La struttura EMRPLGBLT contiene membri per il record metafile avanzato PlgBlt . Si noti che l'interfaccia del dispositivo grafico (GDI) converte la bitmap dipendente dal dispositivo in una bitmap indipendente dal dispositivo (DIB) prima di archiviarla nel record metafile.
Sintassi
typedef struct tagEMRPLGBLT {
EMR emr;
RECTL rclBounds;
POINTL aptlDest[3];
LONG xSrc;
LONG ySrc;
LONG cxSrc;
LONG cySrc;
XFORM xformSrc;
COLORREF crBkColorSrc;
DWORD iUsageSrc;
DWORD offBmiSrc;
DWORD cbBmiSrc;
DWORD offBitsSrc;
DWORD cbBitsSrc;
LONG xMask;
LONG yMask;
DWORD iUsageMask;
DWORD offBmiMask;
DWORD cbBmiMask;
DWORD offBitsMask;
DWORD cbBitsMask;
} EMRPLGBLT, *PEMRPLGBLT;
Members
emr
Struttura di base per tutti i tipi di record.
rclBounds
Rettangolo di selezione, in unità dispositivo.
aptlDest[3]
Matrice di tre punti nello spazio logico che identifica tre angoli del parallelogramma di destinazione. L'angolo superiore sinistro del rettangolo di origine viene mappato al primo punto di questa matrice, all'angolo superiore destro al secondo punto di questa matrice e all'angolo inferiore sinistro al terzo punto. L'angolo inferiore destro del rettangolo di origine viene mappato al quarto punto implicito nel parallelogramma.
xSrc
Coordinata x logica dell'angolo superiore sinistro del rettangolo di origine.
ySrc
Coordinata logica y dell'angolo superiore sinistro del rettangolo di origine.
cxSrc
Larghezza logica dell'origine.
cySrc
Altezza logica dell'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
Valore del membro bmiColors della struttura BITMAPINFO . Il membro iUsageSrc può essere il valore DIB_PAL_COLORS o DIB_RGB_COLORS.
offBmiSrc
Offset alla struttura BITMAPINFO di origine.
cbBmiSrc
Dimensioni della struttura BITMAPINFO di origine.
offBitsSrc
Offset in bit bitmap di origine.
cbBitsSrc
Dimensioni dei bit bitmap di origine.
xMask
Offset di pixel orizzontale nella bitmap della maschera.
yMask
Offset di pixel verticale in bitmap maschera.
iUsageMask
Valore del membro bmiColors della struttura BITMAPINFO mask.
offBmiMask
Offset per mascherare la struttura BITMAPINFO .
cbBmiMask
Dimensioni della struttura BITMAPINFO maschera.
offBitsMask
Offset per mascherare i bit bitmap.
cbBitsMask
Dimensioni dei bit bitmap della maschera.
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) |