PFN_DrvQueryGlyphAttrs Rückruffunktion (winddi.h)
Die DrvQueryGlyphAttrs-Funktion gibt Informationen zu den Glyphen einer Schriftart zurück.
Syntax
PFN_DrvQueryGlyphAttrs PfnDrvqueryglyphattrs;
PFD_GLYPHATTR PfnDrvqueryglyphattrs(
FONTOBJ *unnamedParam1,
ULONG unnamedParam2
)
{...}
Parameter
unnamedParam1
unnamedParam2
Rückgabewert
DrvQueryGlyphAttrs sollte einen Zeiger auf eine FD_GLYPHATTR-Struktur zurückgeben. Wenn ein Fehler auftritt, z. B. ein ungültiges Eingabeargument, oder wenn die von der FONTOBJ-Struktur beschriebene Schriftart keine vertikale Schriftart ist, sollte die Funktion NULL zurückgeben.
Hinweise
Die DrvQueryGlyphAttrs-Funktion sollte von Schriftarttreibern bereitgestellt werden. Derzeit ist nur das Attributflag FO_ATTR_MODE_ROTATE definiert, d. h. die Funktion sollte angeben, welche Glyphen einer vertikalen Schriftart gedreht werden müssen. (Bei vertikalen Schriftarten müssen DBCS-Glyphen gedreht werden.) Diese Informationen sind nützlich für Druckertreiber, die Drucker mit integrierten Schriftrasterern unterstützen.
Die Funktion sollte Rotationsinformationen in der FD_GLYPHATTR-Struktur zurückgeben, die als Rückgabewert der Funktion verwendet wird.
GDI ruft die DrvQueryGlyphAttrs-Funktion des entsprechenden Schriftarttreibers auf, wenn ein Druckertreiber die FONTOBJ_pQueryGlyphAttrs-Funktion von GDI aufruft.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | winddi.h (einschließlich Winddi.h) |