Struttura EMRSETDIBITSTODEVICE (wingdi.h)
La struttura EMRSETDIBITSTODEVICE contiene membri per il record metafile avanzato SetDIBitsToDevice .
Sintassi
typedef struct tagEMRSETDIBITSTODEVICE {
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 iStartScan;
DWORD cScans;
} EMRSETDIBITSTODEVICE, *PEMRSETDIBITSTODEVICE;
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 inferiore sinistro della bitmap indipendente dal dispositivo di origine ( DIB).
ySrc
Coordinata y logica dell'angolo inferiore sinistro del DIB 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.
iStartScan
Prima riga di analisi nella matrice.
cScans
Numero di righe di analisi.
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) |