EMRSTRETCHBLT-Struktur (wingdi.h)
Die EMRSTRETCHBLT-Struktur enthält Elemente für den erweiterten StretchBlt-Metadateidatensatz . Beachten Sie, dass die Grafikgeräteschnittstelle (GDI) die geräteabhängige Bitmap in eine geräteunabhängige Bitmap (DEVICE-Independent Bitmap, DIB) konvertiert, bevor sie im Metadateidatensatz gespeichert wird.
Syntax
typedef struct tagEMRSTRETCHBLT {
EMR emr;
RECTL rclBounds;
LONG xDest;
LONG yDest;
LONG cxDest;
LONG cyDest;
DWORD dwRop;
LONG xSrc;
LONG ySrc;
XFORM xformSrc;
COLORREF crBkColorSrc;
DWORD iUsageSrc;
DWORD offBmiSrc;
DWORD cbBmiSrc;
DWORD offBitsSrc;
DWORD cbBitsSrc;
LONG cxSrc;
LONG cySrc;
} EMRSTRETCHBLT, *PEMRSTRETCHBLT;
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.
cxDest
Logische Breite des Zielrechtecks.
cyDest
Logische Höhe des Zielrechtecks.
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.
xSrc
Logische x-Koordinate der oberen linken Ecke des Quellrechtecks.
ySrc
Logische y-Koordinate der oberen linken Ecke des Quellrechtecks.
xformSrc
Transformation des Kontexts des Quellgeräts zwischen Raum und Seitenbereich.
crBkColorSrc
Hintergrundfarbe (RGB-Wert) des Quellgerätekontexts. Verwenden Sie das RGB-Makro, um einen COLORREF-Wert zu erstellen.
iUsageSrc
Wert des bmiColors-Elements der BITMAPINFO-Struktur . Der iUsageSrc-Member kann entweder der DIB_PAL_COLORS oder DIB_RGB_COLORS Wert sein.
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.
cxSrc
Breite des Quellrechtecks in logischen Einheiten.
cySrc
Höhe des Quellrechtecks in logischen Einheiten.
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) |