OSDN Git Service

修正
[sdl2referencejp/sdl2referencejp.git] / TTF_RenderGlyph_Blended.html
index a78e656..30f930e 100644 (file)
@@ -13,7 +13,7 @@
 <hr>
 <h1>TTF_RenderGlyph_Blended</h1>
 <p>
-<code>SDL_Surface *TTF_RenderGlyph_Blended(TTF_Font *font, const Uint16 *text, SDL_Color fg)</code>
+<code>SDL_Surface *TTF_RenderGlyph_Blended(TTF_Font *font, Uint16 ch, SDL_Color fg)</code>
 </p>
 <p>
 <dl>
@@ -31,6 +31,20 @@ UNICODE
 <p>
 \96ß\82è\92l: \90\90¬\82³\82ê\82½<a href="SDL_Surface.html">SDL_Surface</a>. \83O\83\8a\83t\82ª\83t\83H\83\93\83g\82É\82È\82¢\82È\82Ç\8e¸\94s\82Ì\82Æ\82«NULL
 </p>
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
+<code>
+<pre>
+// \8d\95\90F\82Å\95\\8e¦\82Å\82«\82é\91S\82Ä\82ÌASCII\95\8e\9a\82ð\83\8c\83\93\83_\83\8a\83\93\83O\82µ\8ai\94[\82·\82é
+//SDL_Surface *screen;
+SDL_Color color={0,0,0};
+SDL_Surface *glyph_cache[128-20];
+Uint16 ch;
+for(ch=20; ch&lt;128; ++ch)
+    glyph_cache[ch-20]=TTF_RenderGlyph_Blended(font,ch,color);
+</pre>
+</code>
+\82 \82ç\82©\82\82ß\83O\83\8a\83t\83\81\83g\83\8a\83b\83N(minx, miny, advance)\82Å\95Ï\8a·\82µ\82Ä\8ai\94[\82·\82é\82Æ, \92¼\90Ú\89æ\96Ê\82É\83\8c\83\93\83_\83\8a\83\93\83O\82·\82é\82æ\82è\91¬\82¢.
+\82µ\82©\82µ, <a href="SDL_ttf-glossary.html">\83J\81[\83j\83\93\83O</a>\82Í\90³\8am\82É\82Í\8ds\82í\82ê\82È\82¢.
 <h2>\8eQ\8fÆ</h2>
 <a href="TTF_RenderGlyph_Solid.html">TTF_RenderGlyph_Solid</a>,
 <a href="TTF_RenderGlyph_Shaded.html">TTF_RenderGlyph_Shaded</a>,