EMRCREATEBRUSHINDIRECT-Struktur (wingdi.h)

Die EMRCREATEBRUSHINDIRECT-Struktur enthält Elemente für den erweiterten Metadateidatensatz CreateBrushIndirect .

Syntax

typedef struct tagEMRCREATEBRUSHINDIRECT {
  EMR        emr;
  DWORD      ihBrush;
  LOGBRUSH32 lb;
} EMRCREATEBRUSHINDIRECT, *PEMRCREATEBRUSHINDIRECT;

Member

emr

Die Basisstruktur für alle Datensatztypen.

ihBrush

Index des Pinsels in der Handle-Tabelle.

lb

Eine LOGBRUSH32 Struktur, die Informationen zum Pinsel enthält. Das lbStyle-Element muss entweder der BS_SOLID-, BS_HOLLOW-, BS_NULL- oder BS_HATCHED-Wert sein.

Beachten Sie, dass Sie die LOGBRUSH32-Struktur verwenden müssen, wenn Ihr Code sowohl auf 32-Bit- als auch auf 64-Bit-Plattformen verwendet wird. Dadurch bleibt die Kompatibilität zwischen den Plattformen erhalten, wenn Sie die Metadatei auf einer Plattform aufzeichnen und auf der anderen Plattform verwenden. Wenn Ihr Code auf einer Plattform verbleibt, reicht es aus , LOGBRUSH zu verwenden.

Anforderungen

   
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)

Weitere Informationen

CreateBrushIndirect

LOGBRUSH

LOGBRUSH32

Metadateistrukturen

Übersicht über Metadateien