Freigeben über


ScriptString_pSize-Funktion (usp10.h)

Gibt einen Zeiger auf eine SIZE-Struktur für eine analysierte Zeichenfolge zurück.

Syntax

const SIZE * ScriptString_pSize(
  [in] SCRIPT_STRING_ANALYSIS ssa
);

Parameter

[in] ssa

Eine SCRIPT_STRING_ANALYSIS-Struktur für eine Zeichenfolge.

Rückgabewert

Gibt einen Zeiger auf eine SIZE-Struktur zurück, die bei erfolgreicher Ausführung die Größe (Breite und Höhe) der analysierten Zeichenfolge enthält. Die Funktion gibt NULL zurück, wenn sie nicht erfolgreich ist.

Hinweise

Die von dieser Funktion zurückgegebene Größe ist die Größe vor der Auswirkung der durch Festlegen des SSA_FIT Flags in ScriptStringAnalyse angeforderten Begründung. Der Unterschied zwischen dem Wert von iReqWidth in ScriptStringAnalyse und der von ScriptString_pSize zurückgegebenen Größe ist der Effekt der Begründung.

Der von dieser Funktion zurückgegebene Zeiger ist nur gültig, bis die Anwendung die zugeordnete SCRIPT_STRING_ANALYSIS-Struktur an ScriptStringFree übergibt.

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 seiner Bibliotheksliste angeben.
 

Anforderungen

   
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

Weitere Informationen

SCRIPT_STRING_ANALYSIS

ScriptStringAnalyse

ScriptStringFree

Uniscribe

Uniscribe Functions