EMRPLGBLT-Struktur (wingdi.h)
Die EMRPLGBLT-Struktur enthält Elemente für den erweiterten PlgBlt-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 tagEMRPLGBLT {
EMR emr;
RECTL rclBounds;
POINTL aptlDest[3];
LONG xSrc;
LONG ySrc;
LONG cxSrc;
LONG cySrc;
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;
} EMRPLGBLT, *PEMRPLGBLT;
Member
emr
Die Basisstruktur für alle Datensatztypen.
rclBounds
Umgebendes Rechteck in Geräteeinheiten.
aptlDest[3]
Array von drei Punkten im logischen Raum, die drei Ecken des Zielparallelogramms identifizieren. Die obere linke Ecke des Quellrechtecks wird dem ersten Punkt in diesem Array, die obere rechte Ecke dem zweiten Punkt in diesem Array und die untere linke Ecke dem dritten Punkt zugeordnet. Die untere rechte Ecke des Quellrechtecks wird dem impliziten vierten Punkt im Parallelogramm zugeordnet.
xSrc
Logische x-Koordinate der oberen linken Ecke des Quellrechtecks.
ySrc
Logische y-Koordinate der oberen linken Ecke des Quellrechtecks.
cxSrc
Logische Breite der Quelle.
cySrc
Logische Höhe der Quelle.
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 zur BitmapINFO-Quellstruktur .
cbBmiSrc
Größe der BitmapINFO-Quellstruktur .
offBitsSrc
Offset zu Bits der Quellbitbits.
cbBitsSrc
Größe der Bits der Quellbitbits.
xMask
Horizontaler Pixeloffset in Maskenbitbit.
yMask
Vertikaler Pixeloffset in Maskenbitbit.
iUsageMask
Wert des bmiColors-Elements der BITMAPINFO-Struktur der Maske.
offBmiMask
Offset zum Maskieren der BITMAPINFO-Struktur .
cbBmiMask
Größe der BitmapINFO-Struktur der Maske.
offBitsMask
Offset, um Bitmapbits zu maskieren.
cbBitsMask
Größe der Bits der Maskenbits.
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) |