OSDN Git Service

SDL_Vulkan_UnloadLibrary 新規追加 https://wiki.libsdl.org/SDL_Vulkan_UnloadLibrary
[sdl2referencejp/sdl2referencejp.git] / SDL_RenderPresent.html
index 9f21d46..5a8fdf9 100644 (file)
 <table border="1" summary="SDL_RenderPresent">\r
 <tr><td>renderer</td><td>\83\8c\83\93\83_\83\8a\83\93\83O\83R\83\93\83e\83L\83X\83g</td></tr>\r
 </table>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<p>\r
+<code>\r
+<pre>\r
+#include "SDL.h"\r
+\r
+int main(int argc, char* argv[])\r
+{\r
+        SDL_Window* window;\r
+        SDL_Renderer* renderer;\r
+\r
+        // SDL\82ð\8f\89\8aú\89»\82·\82é\r
+        if (SDL_Init(SDL_INIT_VIDEO) &lt; 0)\r
+                return 1;\r
+\r
+        // \95`\89æ\82·\82é\83E\83B\83\93\83h\83E\82ð\90\90¬\82·\82é\r
+        window = SDL_CreateWindow("SDL_RenderClear",\r
+                        SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED,\r
+                        512, 512,\r
+                        0);\r
+\r
+        // \83E\83B\83\93\83h\83E\82Ö\82Ì\95`\89æ\82Å\8eg\82¤SDL_CreateRenderer\82ð\90\90¬\82·\82é\r
+        renderer = SDL_CreateRenderer(window, -1, 0);\r
+\r
+        // \95`\89æ\82Ì\90F\82ð\91I\91ð\82·\82é. \82±\82±\82Å\82Í\90Ô\82ð\90Ý\92è\82·\82é\r
+        SDL_SetRenderDrawColor(renderer, 255, 0, 0, 255);\r
+\r
+        // \91I\91ð\82µ\82½\90F\82Å\89æ\96Ê\82ð\8fÁ\8b\8e\82·\82é\r
+        SDL_RenderClear(renderer);\r
+\r
+        // \8fã\82Ì\95`\89æ\82Í\91S\82Ä\97 \91¤\82Å\8ds\82í\82ê\82Ä\82¢\82é\r
+        // \82±\82ê\82Å\90V\82½\82É\95\\8e¦\82³\82ê, \83E\83B\83\93\83h\83E\82ª\90Ô\82­\82È\82é\r
+        SDL_RenderPresent(renderer);\r
+\r
+        // \83E\83B\83\93\83h\83E\82ð\8c©\82¹\82é\82½\82ß\82É5\95b\91Ò\82Â\r
+        SDL_Delay(5000);\r
+\r
+        // \91S\82Ä\8fI\97¹\82·\82é\r
+        SDL_Quit();\r
+        return 0;\r
+}\r
+</pre>\r
+</code>\r
+</p>\r
+<h2>\8fÚ\8d×</h2>\r
+<p>\r
+SDL\82Ì\83\8c\83\93\83_\83\8a\83\93\83O\8aÖ\90\94\82Í\94w\96Ê\83o\83b\83t\83@\82ð\91\80\8dì\82·\82é.\r
+\82Â\82Ü\82è, <a href="SDL_RenderDrawLine.html">SDL_RenderDrawLine()</a>\82Ì\82æ\82¤\82È\83\8c\83\93\83_\83\8a\83\93\83O\8aÖ\90\94\82ð\8cÄ\82ñ\82Å\82à, \94w\8ci\83o\83b\83t\83@\82É\90ü\82ª\95`\82©\82ê\82é\82¾\82¯\82Å, \92¼\90Ú\89æ\96Ê\82É\82Í\95`\82©\82ê\82È\82¢.\r
+\83O\83\89\83t\83B\83b\83N\82ð\95`\82¢\82½\8cã, \94w\8ci\83o\83b\83t\83@\82ð\89æ\96Ê\82É\94½\89f\82³\82¹\82é\95K\97v\82ª\82 \82é.\r
+</p>\r
+<p>\r
+\82æ\82Á\82Ä, SDL\83\8c\83\93\83_\83\8a\83\93\83OAPI\82ð\8eg\82¤\8fê\8d\87\82Í, \82»\82Ì\83t\83\8c\81[\83\80\82ð\91S\82Ä\95`\82«, \82»\82µ\82Ä\82±\82Ì\8aÖ\90\94\82ð\83t\83\8c\81[\83\80\82²\82Æ\82É\8cÄ\82ñ\82Å\83\86\81[\83U\82É\8c©\82¹\82é\95K\97v\82ª\82 \82é.\r
+</p>\r
+<p>\r
+\94w\8ci\83o\83b\83t\83@\82Í\94½\89f\82µ\82½\8cã\82Í\96³\8cø\82É\82È\82é\82Æ\8dl\82¦\82é\95K\97v\82ª\82 \82é. \82Â\82Ü\82è, \91O\82Ì\83t\83\8c\81[\83\80\82Ì\83O\83\89\83t\83B\83b\83N\82ª\8ec\82Á\82Ä\82¢\82é\82Æ\82Ý\82È\82µ\82Ä\82Í\82È\82ç\82È\82¢.\r
+\91S\82Ä\82Ì\83s\83N\83Z\83\8b\82ð\8fã\8f\91\82«\82·\82é\8fê\8d\87\82Å\82à, \8ae\83t\83\8c\81[\83\80\82ð\95`\82­\91O\82É<a href="SDL_RenderClear.html">SDL_RenderClear()</a>\82ð\8cÄ\82ñ\82Å\94w\8ci\83o\83b\83t\83@\82ð\8f\89\8aú\89»\82·\82é\82±\82Æ\82ð\8b­\82­\90\84\8f§\82·\82é.\r
+</p>\r
 <h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
 <a href="SDL_RenderClear.html">SDL_RenderClear</a><br>\r
 <a href="SDL_RenderDrawLine.html">SDL_RenderDrawLine</a><br>\r