Share via


GetRasterizerCaps, fonction (wingdi.h)

La fonction GetRasterizerCaps retourne des indicateurs indiquant si les polices TrueType sont installées dans le système.

Syntaxe

BOOL GetRasterizerCaps(
  [out] LPRASTERIZER_STATUS lpraststat,
  [in]  UINT                cjBytes
);

Paramètres

[out] lpraststat

Pointeur vers une structure RASTERIZER_STATUS qui reçoit des informations sur le rastériseur.

[in] cjBytes

Nombre d’octets à copier dans la structure pointée par le paramètre lprs .

Valeur retournée

Si la fonction réussit, la valeur de retour est différente de zéro.

Si la fonction échoue, la valeur de retour est égale à zéro.

Remarques

La fonction GetRasterizerCaps permet aux applications et aux pilotes d’imprimante de déterminer si les polices TrueType sont installées.

Si l’indicateur TT_AVAILABLE est défini dans le membre wFlags de la structure RASTERIZER_STATUS , au moins une police TrueType est installée. Si l’indicateur TT_ENABLED est défini, TrueType est activé pour le système.

Le nombre réel d’octets copiés est le membre spécifié dans le paramètre cb ou la longueur de la structure RASTERIZER_STATUS , selon la valeur la moins élevée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête wingdi.h (inclure Windows.h)
Bibliothèque Gdi32.lib
DLL Gdi32.dll

Voir aussi

Fonctions de police et de texte

Vue d’ensemble des polices et du texte

GetOutlineTextMetrics

RASTERIZER_STATUS