EMRSTRETCHDIBITS-Struktur (wingdi.h)
Die EMRSTRETCHDIBITS-Struktur enthält Elemente für den erweiterten Metadateidatensatz StretchDIBits .
Syntax
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;
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 oberen linken Ecke des Quellrechtecks.
ySrc
Logische y-Koordinate der linken oberen Ecke des Quellrechtecks.
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 Quellbits für Bitmaps.
cbBitsSrc
Größe der Quellbits für Bitmaps.
iUsageSrc
Wert des bmiColors-Elements der BITMAPINFO-Struktur . Der iUsageSrc-Member kann entweder der DIB_PAL_COLORS oder DIB_RGB_COLORS Wert sein.
dwRop
Rastervorgangscode. Diese Codes definieren, wie die Farbdaten des Quellrechtecks mit den Farbdaten des Zielrechtecks kombiniert werden sollen, um die endgültige Farbe zu erzielen.
cxDest
Logische Breite des Zielrechtecks.
cyDest
Logische Höhe des Zielrechtecks.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | wingdi.h (einschließlich Windows.h) |