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)

Weitere Informationen

AlphaBlend

BITMAPINFO

COLORREF

Metadateistrukturen

Übersicht über Metadateien

RGB