Fonction DrvFontManagement (winddi.h)
La fonction DrvFontManagement est un point d’entrée facultatif fourni pour les appareils PostScript.
Syntaxe
ULONG DrvFontManagement(
[in] SURFOBJ *pso,
[in, optional] FONTOBJ *pfo,
[in] ULONG iMode,
[in] ULONG cjIn,
[in] PVOID pvIn,
[in] ULONG cjOut,
[out] PVOID pvOut
);
Paramètres
[in] pso
Pointeur vers une structure SURFOBJ .
[in, optional] pfo
Pointeur vers une structure FONTOBJ .
[in] iMode
Spécifie le numéro d’échappement à effectuer. Cela doit être égal à QUERYESCSUPPORT (défini dans wingdi.h) ou dans la plage 0x100 par 0x3FE.
[in] cjIn
Spécifie la taille, en octets, de la mémoire tampon vers laquelle pointe le paramètre pvIn .
[in] pvIn
Pointeur vers une mémoire tampon d’entrée. Si le paramètre iMode est QUERYESCSUPPORT, pvIn pointe vers une valeur ULONG dans la plage 0x100 à 0x3FE.
[in] cjOut
Spécifie la taille, en octets, de la mémoire tampon de sortie pointée vers le paramètre pvOut .
[out] pvOut
Pointeur vers la mémoire tampon des données de sortie.
Valeur retournée
Si cette fonction est accrochée par le pilote de périphérique, GDI transmet les appels effectués par une application à ExtEscape pour les numéros d’échappement 0x100 via 0x3fe, ou pour l’échappement QUERYESCSUPPORT lorsque le premier DWORD vers lequel pvIn pointe se trouve dans la plage 0x100 par 0x3fe.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | winddi.h (inclure Winddi.h) |