Función DrvQueryFontCaps (winddi.h)
La función DrvQueryFontCaps define las funcionalidades del controlador de fuente.
Sintaxis
LONG DrvQueryFontCaps(
ULONG culCaps,
ULONG *pulCaps
);
Parámetros
culCaps
Especifica el número de valores de ULONG de la matriz a la que apunta el parámetro pulCaps que el controlador de fuente puede escribir.
pulCaps
Puntero a una matriz que recibe el número de valores especificados en el primer parámetro. Los elementos de la matriz tienen los siguientes significados:
Elemento | Significado |
---|---|
pulCaps[0] | Recuento del número de valores de ULONG en la matriz completa. Si culCaps es menor que este valor, el autor de la llamada recibirá una matriz incompleta. |
pulCaps[1] |
Conjunto de marcas que pueden ser uno o varios de los valores siguientes:
|
Valor devuelto
El valor devuelto es el número de valores de ULONG escritos en el búfer de destino si la función es correcta. De lo contrario, es FD_ERROR.
Comentarios
Un controlador puede informar de que admite más de un formato para una fuente. Por ejemplo, un controlador podría, en principio, devolver con QC_1BIT y QC_4BIT set, lo que indica que es capaz de devolver versiones monocromáticas y antialias de la fuente. Todos los mapas de bits generados por un controlador de fuente deben iniciarse y terminar en límites de 32 bits. Si es necesario, el final de un mapa de bits debe "rellenarse" para satisfacer este requisito.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | winddi.h (incluya Winddi.h) |