DrvFontManagement-Funktion (winddi.h)
Die DrvFontManagement-Funktion ist ein optionaler Einstiegspunkt für PostScript-Geräte.
Syntax
ULONG DrvFontManagement(
[in] SURFOBJ *pso,
[in, optional] FONTOBJ *pfo,
[in] ULONG iMode,
[in] ULONG cjIn,
[in] PVOID pvIn,
[in] ULONG cjOut,
[out] PVOID pvOut
);
Parameter
[in] pso
Zeiger auf eine SURFOBJ-Struktur .
[in, optional] pfo
Zeiger auf eine FONTOBJ-Struktur .
[in] iMode
Gibt die auszuführende Escapenummer an. Dies muss entweder gleich QUERYESCSUPPORT (definiert in wingdi.h) oder im Bereich sein, der über 0x3FE 0x100.
[in] cjIn
Gibt die Größe des Puffers in Bytes an, auf den der pvIn-Parameter verweist.
[in] pvIn
Zeiger auf einen Eingabepuffer. Wenn der iMode-Parameter QUERYESCSUPPORT ist, zeigt pvIn auf einen ULONG-Wert im Bereich 0x100 bis 0x3FE.
[in] cjOut
Gibt die Größe des Ausgabepuffers in Bytes an, auf den der pvOut-Parameter verweist.
[out] pvOut
Zeiger auf den Ausgabedatenpuffer.
Rückgabewert
Wenn diese Funktion vom Gerätetreiber eingebunden ist, übergibt GDI Aufrufe einer Anwendung an ExtEscape für Escapenummern, die über 0x3fe 0x100, oder für den QUERYESCSUPPORT-Escape, wenn das erste DWORD, auf das von pvIn verwiesen wird, im Bereich 0x100 bis 0x3fe liegt.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | winddi.h (einschließlich Winddi.h) |