OSDN Git Service

SDL_EventState 関連項目(関数)にSDL_GetEventStateを追加 https://wiki.libsdl.org/SDL_EventState...
[sdl2referencejp/sdl2referencejp.git] / SDL_GameControllerGetJoystick.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_GameControllerGetJoystick</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_GameControllerGetJoystick\r
13 <hr>\r
14 <h1>SDL_GameControllerGetJoystick</h1>\r
15 \83Q\81[\83\80\83R\83\93\83g\83\8d\81[\83\89\81[ID\82©\82ç\83W\83\87\83C\83X\83e\83B\83b\83NID\82ð\93¾\82é.\r
16 \83Q\81[\83\80\83R\83\93\83g\83\8d\81[\83\89\81[\82Í\83W\83\87\83C\83X\83e\83B\83b\83NAPI\82Å\8dì\82ç\82ê\82Ä\82¢\82é.\r
17 \82µ\82©\82µ, \83W\83\87\83C\83X\83e\83B\83b\83N\8aÖ\90\94\82ð\8eg\82¦\82é\82æ\82¤\82É\82·\82é\82½\82ß\82É\82Í, \8dÅ\8f\89\82É\83W\83\87\83C\83X\83e\83B\83b\83N\83I\83u\83W\83F\83N\83g\82ð\93¾\82é\95K\97v\82ª\82 \82é.\r
18 <h2>\8d\\95¶</h2>\r
19 <code>SDL_Joystick* SDL_GameControllerGetJoystick(SDL_GameController* gamecontroller)</code>\r
20 <h2>\88ø\90\94</h2>\r
21 <table border="1" summary="SDL_GameControllerGetJoystick">\r
22 <tr><td>gamecontroller</td><td>\83W\83\87\83C\83X\83e\83B\83b\83N\83I\83u\83W\83F\83N\83g\82ð\8al\93¾\82µ\82½\82¢\83Q\81[\83\80\83R\83\93\83g\83\8d\81[\83\89\81[</td></tr>\r
23 </table>\r
24 <h2>\96ß\82è\92l</h2>\r
25 \83W\83\87\83C\83X\83e\83B\83b\83N\83I\83u\83W\83F\83N\83g\82ð\96ß\82·.\r
26 <a href="SDL_GetError.html">SDL_GetError()</a>\82Å\8fÚ\8d×\82ð\92m\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 &lt;stdio.h&gt; /* printf()\82Ì\82½\82ß\82É\95K\97v */\r
32 \r
33 /* ... */\r
34 \r
35 SDL_GameController *ctrl;\r
36 SDL_Joystick *joy;\r
37 int i;\r
38 \r
39 for(i = 0; i &lt; SDL_NumJoysticks(); ++i) {\r
40     if (SDL_IsGameController(i)) {\r
41         printf("\'%d\'\94Ô\82Í\83W\83\87\83C\83X\83e\83B\83b\83N\8cÝ\8a·\82Ì\83R\83\93\83g\83\8d\81[\83\89\96¼\8fÌ\82Í\'%s\'\n", i, SDL_GameControllerNameForIndex(i));\r
42         ctrl = SDL_GameControllerOpen(i);\r
43         joy = SDL_GameControllerGetJoystick(ctrl);\r
44     } else {\r
45         printf("\'%d\'\94Ô\82Í\83W\83\87\83C\83X\83e\83B\83b\83N\82Æ\94ñ\8cÝ\8a·\82Ì\83R\83\93\83g\83\8d\81[\83\89\n", i);\r
46     }\r
47 }\r
48 </pre>\r
49 </code>\r
50 </p>\r
51 <h2>\8fÚ\8d×</h2>\r
52 <p>\r
53 \82±\82Ì\8aÖ\90\94\82Å, SDL_GameController\82Å\83W\83\87\83C\83X\83e\83B\83b\83N\8aÖ\90\94\82ð\8eg\82¤\82½\82ß\82ÌSDL_Joystick\82ð\93¾\82é\82±\82Æ\82ª\82Å\82«\82é.\r
54 \82±\82ê\82Í, \83W\83\87\83C\83X\83e\83B\83b\83N\82Ì\88Ê\92u\82ð\8fí\82É, \93®\82¢\82Ä\82¢\82È\82¢\82Æ\82«\82Å\82à\93¾\82ç\82ê\82é\82Ì\82Å\95Ö\97\98\82Å\82 \82é. (\93®\82¯\82Î\83C\83x\83\93\83g\82ª\94­\90\82µ\82Ä\8e²\82Ì\92l\82ª\93¾\82ç\82ê\82é.)\r
55 </p>\r
56 <p>\r
57 \96ß\82³\82ê\82½\83|\83C\83\93\83^\82ÍSDL_GameController\82Ì\82à\82Ì\82Å\82 \82é.\r
58 <a href="SDL_JoystickClose.html">SDL_JoystickClose()</a>\82ð\8cÄ\82ñ\82Å\82Í\82È\82ç\82È\82¢. \82à\82µ\8cÄ\82×\82Î, SDL\82Í\88Ù\8fí\8fI\97¹\82·\82é\82¾\82ë\82¤.\r
59 </p>\r
60 <h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
61 <a href="https://wiki.libsdl.org/SDL_GameControllerGetJoystick">SDL_GameControllerGetJoystick - SDL Wiki</a>\r
62 <hr>\r
63 </body>\r
64 </html>\r