Condividi tramite


PFN_DrvQueryGlyphAttrs funzione di callback (winddi.h)

La funzione DrvQueryGlyphAttrs restituisce informazioni sui glifi di un tipo di carattere.

Sintassi

PFN_DrvQueryGlyphAttrs PfnDrvqueryglyphattrs;

PFD_GLYPHATTR PfnDrvqueryglyphattrs(
  FONTOBJ *unnamedParam1,
  ULONG unnamedParam2
)
{...}

Parametri

unnamedParam1

unnamedParam2

Valore restituito

DrvQueryGlyphAttrs deve restituire un puntatore a una struttura FD_GLYPHATTR . Se viene rilevato un errore, ad esempio un argomento di input non valido o se il tipo di carattere descritto dalla struttura FONTOBJ non è un tipo di carattere verticale, la funzione deve restituire NULL.

Commenti

La funzione DrvQueryGlyphAttrs deve essere fornita dai driver dei tipi di carattere. Attualmente, l'unico flag di attributo definito è FO_ATTR_MODE_ROTATE, ovvero la funzione deve indicare quali glifi di un tipo di carattere verticale devono essere ruotati. Per i tipi di carattere verticali, i glifi DBCS devono essere ruotati. Queste informazioni sono utili per i driver della stampante che supportano le stampanti con rasterizzatori di tipi di carattere predefiniti.

La funzione deve restituire le informazioni di rotazione nella struttura FD_GLYPHATTR utilizzata come valore restituito della funzione.

GDI chiama la funzione DrvQueryGlyphAttrs del driver del tipo di carattere appropriato quando un driver della stampante chiama la funzione FONTOBJ_pQueryGlyphAttrs di GDI.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione winddi.h (include Winddi.h)

Vedi anche

FD_GLYPHATTR

FONTOBJ

FONTOBJ_pQueryGlyphAttrs