GetRasterizerCaps-Funktion (wingdi.h)
Die GetRasterizerCaps-Funktion gibt Flags zurück, die angeben, ob TrueType-Schriftarten im System installiert sind.
Syntax
BOOL GetRasterizerCaps(
[out] LPRASTERIZER_STATUS lpraststat,
[in] UINT cjBytes
);
Parameter
[out] lpraststat
Ein Zeiger auf eine RASTERIZER_STATUS Struktur, die Informationen zum Rasterizer empfängt.
[in] cjBytes
Die Anzahl der Bytes, die in die Struktur kopiert werden sollen, auf die der lprs-Parameter verweist.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null.
Hinweise
Mit der GetRasterizerCaps-Funktion können Anwendungen und Druckertreiber bestimmen, ob TrueType-Schriftarten installiert sind.
Wenn das TT_AVAILABLE-Flag im wFlags-Element der RASTERIZER_STATUS-Struktur festgelegt ist, wird mindestens eine TrueType-Schriftart installiert. Wenn das flag TT_ENABLED festgelegt ist, wird TrueType für das System aktiviert.
Die tatsächliche Anzahl der kopierten Bytes ist entweder der im cb-Parameter angegebene Member oder die Länge der RASTERIZER_STATUS-Struktur , je nachdem, welcher Wert kleiner ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wingdi.h (windows.h einschließen) |
Bibliothek | Gdi32.lib |
DLL | Gdi32.dll |
Weitere Informationen
Schriftart- und Textfunktionen