Struttura EMRSTRETCHBLT (wingdi.h)
La struttura EMRSTRETCHBLT contiene membri per il record metafile avanzato StretchBlt . Si noti che l'interfaccia GDI (Graphics Device Interface) converte la bitmap dipendente dal dispositivo in una bitmap indipendente dal dispositivo (DIB) prima di archiviarla nel record metafile.
Sintassi
typedef struct tagEMRSTRETCHBLT {
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;
} EMRSTRETCHBLT, *PEMRSTRETCHBLT;
Members
emr
Struttura di base per tutti i tipi di record.
rclBounds
Rettangolo di delimitazione, in unità di dispositivo.
xDest
Coordinata x logica dell'angolo superiore sinistro del rettangolo di destinazione.
yDest
Coordinata y logica dell'angolo superiore sinistro del rettangolo di destinazione.
cxDest
Larghezza logica del rettangolo di destinazione.
cyDest
Altezza logica del rettangolo di destinazione.
dwRop
Codice dell'operazione raster. Questi codici definiscono il modo in cui i dati di colore del rettangolo di origine devono essere combinati con i dati di colore del rettangolo di destinazione per ottenere il colore finale.
xSrc
Coordinata x logica dell'angolo superiore sinistro del rettangolo di origine.
ySrc
Coordinata y logica dell'angolo superiore sinistro del rettangolo di origine.
xformSrc
Spazio globale 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 impostare un valore COLORREF , utilizzare 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.
cxSrc
Larghezza del rettangolo di origine, in unità logiche.
cySrc
Altezza del rettangolo di origine, in unità logiche.
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) |