OSDN Git Service

SDL_atomic_t サンプルコードを修正 https://wiki.libsdl.org/SDL_atomic_t?action=diff&rev1=3&rev2=4
[sdl2referencejp/sdl2referencejp.git] / SDL_RenderDrawLine.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r
2 <html lang="ja-JP">\r
3 <head>\r
4 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">\r
5 <meta http-equiv="Content-Style-Type" content="text/css">\r
6 <meta name="keywords" content="Simple Directmedia Layer SDL2.0">\r
7 <link rel="top" href="index.html" title="\83z\81[\83\80">\r
8 <link rel="parent" href="CategoryRender.html" title="1\82Â\8fã">\r
9 <title>SDL_RenderDrawLine</title>\r
10 </head>\r
11 <body>\r
12 <a href="index.html">\96Ú\8e\9f</a> - <a href="ApiByCategory.html">API(\8b@\94\\95Ê)</a> - <a href="CategoryRender.html">2D\83\8c\83\93\83_\83\8a\83\93\83O</a> - SDL_RenderDrawLine\r
13 <hr>\r
14 <h1>SDL_RenderDrawLine</h1>\r
15 \8c»\8dÝ\82Ì\83\8c\83\93\83_\81[\83^\81[\83Q\83b\83g\82É\92¼\90ü\82ð\95`\82­\r
16 <h2>\8d\\95¶</h2>\r
17 <code>int SDL_RenderDrawLine(SDL_Renderer* renderer, int x1, int y1, int x2, int y2)</code>\r
18 <h2>\88ø\90\94</h2>\r
19 <table border="1" summary="SDL_RenderDrawLine">\r
20 <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
21 <tr><td>x1</td><td>\8en\93_\82ÌX\8dÀ\95W</td></tr>\r
22 <tr><td>y1</td><td>\8en\93_\82ÌY\8dÀ\95W</td></tr>\r
23 <tr><td>x2</td><td>\8fI\93_\82ÌX\8dÀ\95W</td></tr>\r
24 <tr><td>y2</td><td>\8fI\93_\82ÌY\8dÀ\95W</td></tr>\r
25 </table>\r
26 <h2>\96ß\82è\92l</h2>\r
27 \90¬\8c÷\82Ì\82Æ\82«0, \8e¸\94s\82Ì\82Æ\82«\95\89\82Ì\90\94\82Ì\83G\83\89\81[\83R\81[\83h\82ð\96ß\82·.\r
28 <a href="SDL_GetError.html">SDL_GetError()</a>\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
29 <h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
30 <p>\r
31 <code>\r
32 <pre>\r
33 #include "SDL.h"\r
34 \r
35 int main(int argc, char* argv[])\r
36 {\r
37     if (SDL_Init(SDL_INIT_VIDEO) == 0) {\r
38         SDL_Window* window = NULL;\r
39         SDL_Renderer* renderer = NULL;\r
40 \r
41         if (SDL_CreateWindowAndRenderer(640, 480, 0, &amp;window, &amp;renderer) == 0) {\r
42             SDL_bool done = SDL_FALSE;\r
43 \r
44             while (!done) {\r
45                 SDL_Event event;\r
46 \r
47                 SDL_SetRenderDrawColor(renderer, 0, 0, 0, SDL_ALPHA_OPAQUE);\r
48                 SDL_RenderClear(renderer);\r
49 \r
50                 SDL_SetRenderDrawColor(renderer, 255, 255, 255, SDL_ALPHA_OPAQUE);\r
51                 SDL_RenderDrawLine(renderer, 320, 200, 300, 240);\r
52                 SDL_RenderDrawLine(renderer, 300, 240, 340, 240);\r
53                 SDL_RenderDrawLine(renderer, 340, 240, 320, 200);\r
54                 SDL_RenderPresent(renderer);\r
55 \r
56                 while (SDL_PollEvent(&amp;event)) {\r
57                     if (event.type == SDL_QUIT) {\r
58                         done = SDL_TRUE;\r
59                     }\r
60                 }\r
61             }\r
62         }\r
63 \r
64         if (renderer) {\r
65             SDL_DestroyRenderer(renderer);\r
66         }\r
67         if (window) {\r
68             SDL_DestroyWindow(window);\r
69         }\r
70     }\r
71     SDL_Quit();\r
72     return 0;\r
73 }\r
74 </pre>\r
75 </code>\r
76 </p>\r
77 <h2>\8fÚ\8d×</h2>\r
78 <a href="SDL_RenderDrawLine.html">SDL_RenderDrawLine()</a>\82Í\8en\93_\82©\82ç\8fI\93_\82Ü\82Å\82Ì\92¼\90ü\82ð\95`\82­.\r
79 \95¡\90\94\82Ì\82Â\82È\82ª\82Á\82½\92¼\90ü\82ð\95`\82­\8fê\8d\87\82Í, \91ã\82í\82è\82É<a href="SDL_RenderDrawLines.html">SDL_RenderDrawLines()</a>\82ª\8eg\82¦\82é.\r
80 <h2>\83o\81[\83W\83\87\83\93</h2>\r
81 <p>\r
82 SDL 2.0.0\88È\8d~\r
83 </p>\r
84 <h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
85 <a href="SDL_RenderDrawLines.html">SDL_RenderDrawLines</a><br>\r
86 <a href="SDL_RenderDrawPoint.html">SDL_RenderDrawPoint</a><br>\r
87 <a href="SDL_RenderDrawPoints.html">SDL_RenderDrawPoints</a><br>\r
88 <a href="SDL_RenderDrawRect.html">SDL_RenderDrawRect</a><br>\r
89 <a href="SDL_RenderDrawRects.html">SDL_RenderDrawRects</a><br>\r
90 <a href="SDL_RenderFillRect.html">SDL_RenderFillRect</a><br>\r
91 <a href="SDL_RenderFillRects.html">SDL_RenderFillRects</a><br>\r
92 <a href="SDL_RenderPresent.html">SDL_RenderPresent</a><br>\r
93 <a href="SDL_SetRenderDrawBlendMode.html">SDL_SetRenderDrawBlendMode</a><br>\r
94 <a href="SDL_SetRenderDrawColor.html">SDL_SetRenderDrawColor</a><br>\r
95 <h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
96 <a href="https://wiki.libsdl.org/SDL_RenderDrawLine">SDL_RenderDrawLine - SDL Wiki</a>\r
97 <hr>\r
98 </body>\r
99 </html>\r