EMRALPHABLEND-Struktur (wingdi.h)
Die EMRALPHABLEND-Struktur enthält Elemente für den erweiterten Metadateidatensatz AlphaBlend .
Syntax
typedef struct tagEMRALPHABLEND {
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;
} EMRALPHABLEND, *PEMRALPHABLEND;
Member
emr
Die Basisstruktur für alle Datensatztypen.
rclBounds
Umgebendes Rechteck in Geräteeinheiten.
xDest
Die x-Koordinate in logischen Einheiten der oberen linken Ecke des Zielrechtecks.
yDest
Die y-Koordinate in logischen Einheiten der oberen linken Ecke des Zielrechtecks.
cxDest
Logische Breite des Zielrechtecks.
cyDest
Logische Höhe des Zielrechtecks.
dwRop
Speichert die BLENDFUNCTION-Struktur .
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
Verwendung der Farbtabelle für Quellbitbitbitinformationen (DIB_RGB_COLORS).
offBmiSrc
Offset auf die BitmapINFO-Quellstruktur .
cbBmiSrc
Größe der BitmapINFO-Quellstruktur .
offBitsSrc
Offset auf die 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.
Hinweise
Diese Struktur soll während der Metadateiwiedergabe verwendet werden.
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) |