TTF SizeUTF8: Unterschied zwischen den Versionen
Aus DGL Wiki
I0n0s (Diskussion | Beiträge) (Die Seite wurde neu angelegt: = TTF_SizeUTF8= == Name == '''TTF_SizeUTF8''' - Gibt die Grösse des UTF-8 Textstringes zurück == Delphi-Spezifikation == function '''TTF_SizeUTF8'''( ''font'' : ...) |
I0n0s (Diskussion | Beiträge) K (→Siehe auch) |
||
Zeile 49: | Zeile 49: | ||
[[TTF_SizeText]], [[TTF_SizeUNICODE]], [[TTF_RenderText_Solid]], [[TTF_RenderText_Shaded]], [[TTF_RenderText_Blended]] | [[TTF_SizeText]], [[TTF_SizeUNICODE]], [[TTF_RenderText_Solid]], [[TTF_RenderText_Shaded]], [[TTF_RenderText_Blended]] | ||
− | [[Kategorie:SDLTTF|SizeUTF8] | + | [[Kategorie:SDLTTF|SizeUTF8]] |
Aktuelle Version vom 5. August 2008, 23:53 Uhr
Inhaltsverzeichnis
TTF_SizeUTF8
Name
TTF_SizeUTF8 - Gibt die Grösse des UTF-8 Textstringes zurück
Delphi-Spezifikation
function TTF_SizeUTF8( font : PTTF_Font; const text : PChar; var w : integer; var y : integer ): Integer;
Parameter
font | Geladene Schrift welche zur Kalkulation der Grösse benutzt wird. |
---|---|
text | Der UTF-8 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_SizeUNICODE, TTF_RenderText_Solid, TTF_RenderText_Shaded, TTF_RenderText_Blended