OSDN Git Service

Vulkanグラフィック関連の項目の調整
[sdl2referencejp/sdl2referencejp.git] / TTF_RenderText_Shaded.html
index 9941b5b..31a6bef 100644 (file)
@@ -36,6 +36,24 @@ LATIN1
 <p>
 \96ß\82è\92l: \90\90¬\82³\82ê\82½<a href="SDL_Surface.html">SDL_Surface</a>. \8e¸\94s\82Ì\82Æ\82«NULL
 </p>
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
+<code>
+<pre>
+// \83e\83L\83X\83g\82ð\94\92\82Ì\94w\8ci\82É\8d\95\82Å\83u\83\8c\83\93\83h\82µ\82Ä\83\8c\83\93\83_\83\8a\83\93\83O\82µ\8ai\94[\82·\82é
+// \82»\82µ\82Ä\82»\82ê\82ð\89æ\96Ê\82Ì\8d\8fã\82É\83R\83s\81[\82·\82é
+// \82»\82µ\82Ä\83e\83L\83X\83g\82Ì\83T\81[\83t\83F\83C\83X\82ð\89ð\95ú\82·\82é
+//SDL_Surface *screen;
+SDL_Color color={0,0,0}, bgcolor={0xff,0xff,0xff};
+SDL_Surface *text_surface;
+if(!(text_surface=TTF_RenderText_Shaded(font,"Hello World!",color,bgcolor))) {
+    // \82±\82±\82Å\83G\83\89\81[\82ð\8f\88\97\9d\82·\82é. \8f­\82È\82­\82Æ\82àTTF_GetError\82ð\95\\8e¦\82µ\82½\82Ù\82¤\82ª\82æ\82¢
+} else {
+    SDL_BlitSurface(text_surface,NULL,screen,NULL);
+    // \82±\82ê\82Í\8dÄ\97\98\97p\82Å\82«\82é. \82µ\82©\82µ\82±\82±\82Å\82Í\92P\8f\83\89»\82Ì\82½\82ß\82É\82»\82¤\82µ\82È\82¢
+    SDL_FreeSurface(text_surface);
+}
+</pre>
+</code>
 <h2>\8eQ\8fÆ</h2>
 <a href="TTF_SizeText.html">TTF_SizeText</a>,
 <a href="TTF_RenderUTF8_Shaded.html">TTF_RenderUTF8_Shaded</a>,