Verificando as funcionalidades de texto de um dispositivo

Você pode usar as funções EnumFonts e EnumFontFamilies para enumerar as fontes disponíveis em um contexto de dispositivo de memória compatível com impressora. Você também pode usar a função GetDeviceCaps para recuperar informações sobre os recursos de texto de um dispositivo. Chamando a função GetDeviceCaps com o índice NUMFONTS, você pode determinar o número mínimo de fontes compatíveis com uma impressora. (Uma impressora individual pode dar suporte a mais fontes do que o especificado no valor retornado de GetDeviceCaps com o índice NUMFONTS.) Usando o índice TEXTCAPS, você pode identificar muitos dos recursos de texto do dispositivo especificado.