Share via


GLYPHBITS-Struktur (winddi.h)

Die GLYPHBITS-Struktur wird verwendet, um eine Glyphenbitbit-Bitmap zu definieren.

Syntax

typedef struct _GLYPHBITS {
  POINTL ptlOrigin;
  SIZEL  sizlBitmap;
  BYTE   aj[1];
} GLYPHBITS;

Member

ptlOrigin

Gibt eine POINTL-Struktur an, die den Ursprung des Zeichens in der Bitmap definiert.

sizlBitmap

Gibt eine SIZEL-Struktur an, die die Breite und Höhe der Bitmap in Pixel enthält. Eine SIZEL-Struktur ist mit einer SIZE-Struktur identisch.

aj[1]

Ein Bytearray mit variabler Größe, das eine BYTE-ausgerichtete Bitmap der Glyphe enthält. Das Array muss eine Auffüllung am Ende enthalten, um die gesamte Struktur DWORD-ausrichten zu können.

GDI wird diese Anforderung an Treiber senden, die Antialiased-Schriftarten aufweisen (siehe Beschreibung von DrvQueryFontCaps). Es ist möglich, dass ein Treiber eine Schriftart in einem Format mit mehreren Ebenen nicht rendern kann. In diesem Fall schlägt der Treiber den Aufruf fehl, und GDI ruft den Treiber erneut auf und fordert eine monochrome Realisierung an.

Anforderungen

Anforderung Wert
Header winddi.h (einschließlich Winddi.h)

Weitere Informationen

DrvGetGlyphMode

DrvQueryFontData

FONTOBJ_cGetGlyphs

GLYPHDEF