EMRMASKBLT-Struktur (wingdi.h)
Die EMRMASKBLT-Struktur enthält Elemente für den erweiterten Metadateidatensatz MaskBlt . 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 tagEMRMASKBLT {
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 xMask;
LONG yMask;
DWORD iUsageMask;
DWORD offBmiMask;
DWORD cbBmiMask;
DWORD offBitsMask;
DWORD cbBitsMask;
} EMRMASKBLT, *PEMRMASKBLT;
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 linken oberen Ecke des Quellrechtecks.
xformSrc
Transformation von Weltraum in Seitenraum des Quellgerätekontexts.
crBkColorSrc
Hintergrundfarbe (RGB-Wert) des Quellgerätekontexts. Um einen COLORREF-Wert zu erstellen, verwenden Sie das RGB-Makro .
iUsageSrc
Wert des bmiColors-Members der BitmapINFO-Quellstruktur . Der iUsageSrc-Member kann entweder der DIB_PAL_COLORS oder DIB_RGB_COLORS Wert sein.
offBmiSrc
Offset zur BitmapINFO-Quellstruktur .
cbBmiSrc
Größe der BitmapINFO-Quellstruktur .
offBitsSrc
Offset zu Quellbits für Bitmaps.
cbBitsSrc
Größe der Quellbits für Bitmaps.
xMask
Horizontaler Pixeloffset in Maske Bitmap.
yMask
Vertikale Pixeloffsets in Maske Bitmap.
iUsageMask
Wert des bmiColors-Members der BITMAPINFO-Struktur der Maske.
offBmiMask
Offset, um BITMAPINFO-Struktur zu maskieren.
cbBmiMask
Größe der BITMAPINFO-Struktur der Maske.
offBitsMask
Offset, um Bitmapbits zu maskieren.
cbBitsMask
Größe der Bitmapbits der Maske.
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 (einschließlich Windows.h) |