X-Git-Url: http://git.osdn.net/view?p=sdl2referencejp%2Fsdl2referencejp.git;a=blobdiff_plain;f=old%2FTTF_RenderGlyph_Blended.html;fp=old%2FTTF_RenderGlyph_Blended.html;h=e2120e04de0ba2173c729fe39f63ee92d6f15769;hp=0000000000000000000000000000000000000000;hb=75d92244908da1c494d0481d0e59a02ec5791c6b;hpb=fe1b7e09723f6491183a2af8d2345ddd9fd88777 diff --git a/old/TTF_RenderGlyph_Blended.html b/old/TTF_RenderGlyph_Blended.html new file mode 100644 index 0000000..e2120e0 --- /dev/null +++ b/old/TTF_RenderGlyph_Blended.html @@ -0,0 +1,58 @@ + + +
+ + + + + +
+SDL_Surface *TTF_RenderGlyph_Blended(TTF_Font *font, Uint16 ch, SDL_Color fg)
+
+
+UNICODE¶chð, fontÆFfgÅVµ¶¬µ½T[tFCXɬ(Blended)[hÅ_O·é. +ÄÑoµ¤( Ƚ̱ƾ!)ªß³ê½T[tFCXððúµÈ¯êÎÈçÈ¢. +
++: ±ÌÖÌfontÉNULLðn·ÆÙíI¹·é. +
++ßèl: ¶¬³ê½SDL_Surface. OtªtHgÉÈ¢ÈǸsÌÆ«NULL +
+
+
+// FÅ\¦Å«éSÄÌASCII¶ð_Oµi[·é
+//SDL_Surface *screen;
+SDL_Color color={0,0,0};
+SDL_Surface *glyph_cache[128-20];
+Uint16 ch;
+for(ch=20; ch<128; ++ch)
+ glyph_cache[ch-20]=TTF_RenderGlyph_Blended(font,ch,color);
+
+
+ 究ßOtgbN(minx, miny, advance)ÅÏ·µÄi[·éÆ, ¼ÚæÊÉ_O·éæ謢.
+µ©µ, J[jOͳmÉÍsíêÈ¢.
+