EMRSETDIBITSTODEVICE-Struktur (wingdi.h)

Die EMRSETDIBITSTODEVICE-Struktur enthält Elemente für den erweiterten Metadateidatensatz SetDIBitsToDevice .

Syntax

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;

Member

emr

Die Basisstruktur für alle Datensatztypen.

rclBounds

Umgebendes Rechteck in Geräteeinheiten.

xDest

Logische x-Koordinate der oberen linken Ecke des Zielrechtecks.

yDest

Logische y-Koordinate der oberen linken Ecke des Zielrechtecks.

xSrc

Logische x-Koordinate der unteren linken Ecke der quellgeräteunabhängigen Bitmap (DIB).

ySrc

Logische y-Koordinate der unteren linken Ecke des Quell-DIB.

cxSrc

Breite des Quellrechtecks in logischen Einheiten.

cySrc

Höhe des Quellrechtecks in logischen Einheiten.

offBmiSrc

Offset auf die BitmapINFO-Quellstruktur .

cbBmiSrc

Größe der BitmapINFO-Quellstruktur .

offBitsSrc

Offset zu Bits der Quellbitbits.

cbBitsSrc

Größe der Bits der Quellbitbits.

iUsageSrc

Wert des bmiColors-Elements der BITMAPINFO-Struktur . Der iUsageSrc-Member kann entweder der DIB_PAL_COLORS oder DIB_RGB_COLORS Wert sein.

iStartScan

Erste Scanzeile im Array.

cScans

Anzahl der Scanzeilen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile wingdi.h (windows.h einschließen)

Weitere Informationen

BITMAPINFO

Metadateistrukturen

Übersicht über Metadateien

SetDIBitsToDevice