OSDN Git Service

SDL_Rect サンプルコードを修正 コピー先のwとhは無視されるため0とした https://github.com/libsdl-org/sdlwiki/commit...
[sdl2referencejp/sdl2referencejp.git] / SDL_GameControllerGetStringForAxis.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="CategoryGameController.html" title="1\82Â\8fã">\r
9 <title>SDL_GameControllerGetStringForAxis</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="CategoryGameController.html">\83Q\81[\83\80\83R\83\93\83g\83\8d\81[\83\89\81[</a> - SDL_GameControllerGetStringForAxis\r
13 <hr>\r
14 <h1>SDL_GameControllerGetStringForAxis</h1>\r
15 \83Q\81[\83\80\83R\83\93\83g\83\8d\81[\83\89\81[\82Ì\8e²\94Ô\8d\86\82ð\95\8e\9a\97ñ\82É\95Ï\8a·\82·\82é\r
16 <h2>\8d\\95¶</h2>\r
17 <code>const char* SDL_GameControllerGetStringForAxis(SDL_GameControllerAxis axis)</code>\r
18 <h2>\88ø\90\94</h2>\r
19 <table border="1" summary="SDL_GameControllerGetStringForAxis">\r
20 <tr><td>axis</td><td><a href="SDL_GameControllerAxis.html">SDL_GameControllerAxis</a>\82Ì\92l</td></tr>\r
21 </table>\r
22 <h2>\96ß\82è\92l</h2>\r
23 \8ew\92è\82Ì\8e²\94Ô\8d\86\82Ì\95\8e\9a\97ñ\82ð\96ß\82·. \8e²\94Ô\8d\86\82ª\94Í\88Í\8aO\82Ì\82Æ\82«\82ÍNULL\82ð\96ß\82·.\r
24 \95\8e\9a\97ñ\82ÍSDL_GameController\83}\83b\83s\83\93\83O\95\8e\9a\97ñ\82Ì\8c`\8e®\82Å\82 \82é.\r
25 <h2>\8fÚ\8d×</h2>\r
26 \96ß\82³\82ê\82½\95\8e\9a\97ñ\82ðSDL_free()\82Å\89ð\95ú\82µ\82æ\82¤\82Æ\82µ\82Ä\82Í\82È\82ç\82È\82¢.\r
27 <h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
28 <p>\r
29 <code>\r
30 <pre>\r
31 #include "SDL.h"\r
32 \r
33 int main(int argc, char* argv[])\r
34 {\r
35     SDL_Event event;\r
36     SDL_bool running = SDL_TRUE;\r
37 \r
38     if (SDL_Init(SDL_INIT_GAMECONTROLLER) < 0) {\r
39         SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "SDL2\8f\89\8aú\89»\83G\83\89\81[ : %s\n", SDL_GetError());\r
40         return 1;\r
41     }\r
42 \r
43     while (running) {\r
44         while (SDL_PollEvent(&event) > 0) {\r
45             if (event.type == SDL_QUIT) {\r
46                 running = SDL_FALSE;\r
47             }\r
48 \r
49             if (event.type == SDL_CONTROLLERAXISMOTION) {\r
50                 const char *axisName = SDL_GameControllerGetStringForAxis((SDL_GameControllerAxis)event.caxis.axis);\r
51                 int axisValue = event.caxis.value;\r
52                 SDL_Log("\8eg\97p\8e² : %s\t\8e²\82Ì\92l : %d\n", axisName, axisValue);\r
53             }\r
54         }\r
55     }\r
56 \r
57     SDL_Quit();\r
58 \r
59     return 0;\r
60 }\r
61 </pre>\r
62 </code>\r
63 </p>\r
64 <h2>\83o\81[\83W\83\87\83\93</h2>\r
65 SDL 2.0.0\88È\8d~\r
66 <h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
67 <a href="SDL_GameControllerGetAxisFromString.html">SDL_GameControllerGetAxisFromString</a><br>\r
68 <h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
69 <a href="https://wiki.libsdl.org/SDL_GameControllerGetStringForAxis">SDL_GameControllerGetStringForAxis - SDL Wiki</a>\r
70 <hr>\r
71 </body>\r
72 </html>\r