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) |