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)

Vedi anche

BITMAPINFO

Strutture di metafile

Panoramica dei metafile

SetDIBitsToDevice