TTF SizeUNICODE: Unterschied zwischen den Versionen
Aus DGL Wiki
I0n0s (Diskussion | Beiträge) (Die Seite wurde neu angelegt: = TTF_SizeUnicode= == Name == '''TTF_SizeUnicode''' - Gibt die Grösse des Unicodes Textstringes zurück == Delphi-Spezifikation == function '''TTF_SizeUnicode'''(...) |
I0n0s (Diskussion | Beiträge) K (→Siehe auch) |
||
Zeile 49: | Zeile 49: | ||
[[TTF_SizeText]], [[TTF_SizeUTF8]], [[TTF_RenderText_Solid]], [[TTF_RenderText_Shaded]], [[TTF_RenderText_Blended]] | [[TTF_SizeText]], [[TTF_SizeUTF8]], [[TTF_RenderText_Solid]], [[TTF_RenderText_Shaded]], [[TTF_RenderText_Blended]] | ||
− | [[Kategorie:SDLTTF|SizeUnicode] | + | [[Kategorie:SDLTTF|SizeUnicode]] |
Aktuelle Version vom 5. August 2008, 23:54 Uhr
Inhaltsverzeichnis
TTF_SizeUnicode
Name
TTF_SizeUnicode - Gibt die Grösse des Unicodes Textstringes zurück
Delphi-Spezifikation
function TTF_SizeUnicode( font : PTTF_Font; const text : PUint16; var w : integer; var y : integer ): Integer;
Parameter
font | Geladene Schrift welche zur Kalkulation der Grösse benutzt wird. |
---|---|
text | Der Unicodes PChar zum Berechnen |
w | Variable zum Speichern der Breite des Textes |
y | Variable zum Speichern der Höhe des Textes |
Beschreibung
Kalkuliert wie gross die resultierende Surface wäre welche den entsprechenden Text beinhaltet. Dabei wird nicht gerendert.
Hinweise
Die Texthöhe kann man auch über TTF_FontHeight bekommen.
nil als font erzeugt einen Segfault, leerer Text führt zu undefinierten Verhalten.
Rückgabewert
0 bei Erfolg, -1 bei Fehlern.
Siehe auch
TTF_SizeText, TTF_SizeUTF8, TTF_RenderText_Solid, TTF_RenderText_Shaded, TTF_RenderText_Blended