estructura GETINFO_GLYPHWIDTH (printoem.h)
La estructura GETINFO_GLYPHWIDTH se usa como entrada para la función de devolución de llamada UNIFONTOBJ_GetInfo .
Sintaxis
typedef struct _GETINFO_GLYPHWIDTH {
DWORD dwSize;
DWORD dwType;
DWORD dwCount;
PVOID pGlyph;
PLONG plWidth;
} GETINFO_GLYPHWIDTH, *PGETINFO_GLYPHWIDTH;
Miembros
dwSize
Tamaño, en bytes, de la estructura GETINFO_GLYPHWIDTH . Proporcionado por el autor de la llamada UNIFONTOBJ_GetInfo.
dwType
Especifica el tipo de la matriz del especificador de glifo a la que apunta pGlyph. Los valores válidos son:
TYPE_GLYPHHANDLE
TYPE_GLYPHID
Proporcionado por el autor de la llamada UNIFONTOBJ_GetInfo.
dwCount
Especifica el número de elementos de la matriz a los que apunta pGlyph. Proporcionado por el autor de la llamada UNIFONTOBJ_GetInfo.
pGlyph
Puntero a una matriz de especificadores de glifos. El tipo de elemento de matriz se indica mediante dwType. Proporcionado por el autor de la llamada UNIFONTOBJ_GetInfo.
plWidth
Puntero a una ubicación en la que la función de devolución de llamada de Unidrv UNIFONTOBJ_GetInfo coloca el valor de ancho. El puntero lo proporciona el autor de la llamada UNIFONTOBJ_GetInfo.
Comentarios
Para obtener el ancho de un conjunto de glifos, un complemento de representación puede proporcionar la dirección de una estructura de GETINFO_GLYPHWIDTH al llamar a la función de devolución de llamada de Unidrv UNIFONTOBJ_GetInfo . La función de devolución de llamada calcula el ancho total de todos los glifos descritos por la matriz de entrada y coloca el valor calculado en la ubicación a la que apunta plWidth.
Requisitos
Requisito | Valor |
---|---|
Header | printoem.h (include Printoem.h) |