ScriptGetFontProperties-Funktion (usp10.h)

Ruft Informationen aus dem Schriftartencache zu den speziellen Glyphen ab, die von einer Schriftart verwendet werden.

Syntax

HRESULT ScriptGetFontProperties(
  [in]      HDC                   hdc,
  [in, out] SCRIPT_CACHE          *psc,
  [out]     SCRIPT_FONTPROPERTIES *sfp
);

Parameter

[in] hdc

Optional. Handle für den Gerätekontext. Weitere Informationen finden Sie unter Zwischenspeichern.

[in, out] psc

Zeiger auf eine SCRIPT_CACHE Struktur, die den Skriptcache identifiziert.

[out] sfp

Zeiger auf eine SCRIPT_FONTPROPERTIES Struktur, in der diese Funktion die Informationen aus dem Schriftartcache abruft.

Rückgabewert

Gibt bei Erfolg 0 zurück. Die Funktion gibt einen HRESULT-Wert ungleich null zurück, wenn sie nicht erfolgreich ist. Die Anwendung kann den Rückgabewert mit den Makros SUCCEEDED und FAILED testen.

Hinweise

Die von dieser Funktion abgerufene Struktur identifiziert die Glyphen, die für Leerzeichen, fehlende Glyphen, ungültige Kombinationen und die kleinste Kashida verwendet werden.

Wichtig Ab Windows 8: Um die Ausführung unter Windows 7 zu gewährleisten, muss ein Modul, das Uniscribe verwendet, Usp10.lib vor gdi32.lib in der Bibliotheksliste angeben.
 

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 usp10.h
Bibliothek Usp10.lib
DLL Usp10.dll
Verteilbare Komponente Internet Explorer 5 oder höher unter Windows Me/98/95

Weitere Informationen

SCRIPT_CACHE

SCRIPT_FONTPROPERTIES

Uniscribe

Uniscribe-Funktionen