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)

Consulte también

UNIFONTOBJ_GetInfo