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) |