Struttura EMRSTRETCHDIBITS (wingdi.h)
La struttura EMRSTRETCHDIBITS contiene membri per il record metafile avanzato StretchDIBits .
Sintassi
typedef struct tagEMRSTRETCHDIBITS {
EMR emr;
RECTL rclBounds;
LONG xDest;
LONG yDest;
LONG xSrc;
LONG ySrc;
LONG cxSrc;
LONG cySrc;
DWORD offBmiSrc;
DWORD cbBmiSrc;
DWORD offBitsSrc;
DWORD cbBitsSrc;
DWORD iUsageSrc;
DWORD dwRop;
LONG cxDest;
LONG cyDest;
} EMRSTRETCHDIBITS, *PEMRSTRETCHDIBITS;
Members
emr
Struttura di base per tutti i tipi di record.
rclBounds
Rettangolo di selezione, 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.
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 del rettangolo di origine, in unità logiche.
cySrc
Altezza del rettangolo di origine, in unità logiche.
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.
iUsageSrc
Valore del membro bmiColors della struttura BITMAPINFO . Il membro iUsageSrc può essere il valore DIB_PAL_COLORS o DIB_RGB_COLORS.
dwRop
Codice dell'operazione raster. Questi codici definiscono il modo in cui i dati del colore del rettangolo di origine devono essere combinati con i dati di colore del rettangolo di destinazione per ottenere il colore finale.
cxDest
Larghezza logica del rettangolo di destinazione.
cyDest
Altezza logica del rettangolo di destinazione.
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) |