OSDN Git Service

SDL_HINT_RENDER_DRIVER metalを追加した https://wiki.libsdl.org/SDL_HINT_RENDER_DRIVER...
[sdl2referencejp/sdl2referencejp.git] / SDL_MouseWheelEvent.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="CategoryEvents.html" title="1\82Â\8fã">\r
9 <title>SDL_MouseWheelEvent</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="CategoryEvents.html">\83C\83x\83\93\83g\8f\88\97\9d</a> - SDL_MouseWheelEvent\r
13 <hr>\r
14 <h1>SDL_MouseWheelEvent</h1>\r
15 \83}\83E\83X\83z\83C\81[\83\8b\83C\83x\83\93\83g\82Ì\8d\\91¢\91Ì\r
16 <h2>\83t\83B\81[\83\8b\83h</h2>\r
17 <table border="1" summary="SDL_MouseWheelEvent">\r
18 <tr><td>Uint32</td><td>type</td><td>SDL_MOUSEWHEEL</td></tr>\r
19 <tr><td>Uint32</td><td>timestamp</td><td>\83C\83x\83\93\83g\82Ì\83^\83C\83\80\83X\83^\83\93\83v</td></tr>\r
20 <tr><td>Uint32</td><td>windowID</td><td>\83t\83H\81[\83J\83X\82Ì\82 \82é\83E\83B\83\93\83h\83E (\89Â\94\\82È\82ç)</td></tr>\r
21 <tr><td>Uint32</td><td>which</td><td>\83}\83E\83X\83C\83\93\83X\83^\83\93\83XID, \82Ü\82½\82ÍSDL_TOUCH_MOUSEID (\8fÚ\8d×\82ð\8eQ\8fÆ\82·\82é\82±\82Æ)</td></tr>\r
22 <tr><td>Sint32</td><td>x</td><td>\90\85\95½\95û\8cü\82Ì\83X\83N\83\8d\81[\83\8b\97Ê. \90³\82ª\89E\82Å, \95\89\82ª\8d¶</td></tr>\r
23 <tr><td>Sint32</td><td>y</td><td>\90\82\92¼\95û\8cü\82Ì\83X\83N\83\8d\81[\83\8b\97Ê. \90³\82ª\89\9c\82Å, \95\89\82ª\8eè\91O</td></tr>\r
24 <tr><td>Uint32</td><td>direction</td><td>SDL_MOUSEWHEEL_NORMAL\82Ü\82½\82ÍSDL_MOUSEWHEEL_FLIPPED (SDL 2.0.4\88È\8d~)</td></tr>\r
25 </table>\r
26 <h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
27 <p>\r
28 <code>\r
29 <pre>\r
30 SDL_Event event;\r
31 while( SDL_PollEvent( &amp;event ) )\r
32 {\r
33     if(event.type == SDL_MOUSEWHEEL)\r
34     {\r
35         if(event.wheel.y &gt; 0) // \8fã\82Ö\83X\83N\83\8d\81[\83\8b\r
36         {\r
37              // \88ø\82«\8fã\82°\82é\93®\8dì\82Ì\83R\81[\83h\82ð\82±\82±\82É\8f\91\82­!\r
38         }\r
39         else if(event.wheel.y &lt; 0) // \89º\82Ö\83X\83N\83\8d\81[\83\8b\r
40         {\r
41              // \89\9f\82µ\89º\82°\82é\93®\8dì\82Ì\83R\81[\83h\82ð\82±\82±\82É\8f\91\82­!\r
42         }\r
43 \r
44         if(event.wheel.x &gt; 0) // \89E\82Ö\83X\83N\83\8d\81[\83\8b\r
45         {\r
46              // ...\r
47         }\r
48         else if(event.wheel.x &lt; 0) // \8d\82Ö\83X\83N\83\8d\81[\83\8b\r
49         {\r
50              // ...\r
51         }\r
52     }\r
53     else if(event.type == SDL_SDL_MOUSEBUTTONDOWN)\r
54     {\r
55         // ... \83}\83E\83X\83N\83\8a\83b\83N\82ð\8f\88\97\9d\82·\82é\r
56     }\r
57 \r
58     // ... \82»\82Ì\91¼\82Ì\83C\83x\83\93\83g\82ð\8f\88\97\9d\82·\82é ...\r
59 }\r
60 </pre>\r
61 </code>\r
62 </p>\r
63 <h2>\8fÚ\8d×</h2>\r
64 <p>\r
65 <a href="SDL_MouseWheelEvent.html">SDL_MouseWheelEvent</a>\82Í<a href="SDL_Event.html">SDL_Event</a>\82Ì\83\81\83\93\83o\82Å, SDL_MOUSEWHEEL\82ª\95ñ\8d\90\82³\82ê\82½\82Æ\82«\82É\8eg\82í\82ê\82é.\r
66 event\82Ìwheel\83t\83B\81[\83\8b\83h\82©\82ç\83A\83N\83Z\83X\82Å\82«\82é.\r
67 </p>\r
68 <p>\r
69 SDL_MOUSEWHEEL\82Í\83\86\81[\83U\82ª\83}\83E\83X\83z\83C\81[\83\8b\82ð\93®\82©\82·\82Æ\94­\90\82·\82é.\r
70 </p>\r
71 <p>\r
72 \8d\91¤\82É\93®\82©\82·\82Æx\82ª\95\89\82Ì\92l\82É\82È\82è, \89E\91¤\82É\93®\82©\82·\82Æx\82ª\90³\82Ì\92l\82É\82È\82é.\r
73 \89º\91¤(\96ß\82é\95û\8cü)\82É\93®\82©\82·\82Æy\82ª\95\89\82Ì\92l\82É\82È\82è, \8fã\91¤(\90i\82Þ\95û\8cü)\82É\93®\82©\82·\82Æy\82ª\90³\82Ì\92l\82É\82È\82é.\r
74 </p>\r
75 <p>\r
76 which\82Í, \96{\95¨\82Ì\83}\83E\83X\82Å\82Í\82È\82­\83^\83b\83`\93ü\97Í\83f\83o\83C\83X\82Ì\82Æ\82«SDL_TOUCH_MOUSEID\82Æ\82È\82é.\r
77 \83A\83v\83\8a\83P\81[\83V\83\87\83\93\82ª\8aù\82É<a href="SDL_TouchFingerEvent.html">SDL_TouchFingerEvent</a>\82ð\88µ\82Á\82Ä\82¢\82é\82È\82ç\82Î, \82±\82Ì\83C\83x\83\93\83g\82Í\96³\8e\8b\82µ\82½\82Ù\82¤\82ª\82æ\82¢.\r
78 </p>\r
79 <p>\r
80 SDL\82Í\83}\83E\83X\83z\83C\81[\83\8b\82Ì\83X\83N\83\8d\81[\83\8b\82Ì\95û\8cü\82ð\91S\82Ä\82Ì\8aÂ\8b«\82Å\90³\82µ\82­\88µ\82¦\82é\82í\82¯\82Å\82Í\82È\82¢(SDL_MOUSEWHEEL_NORMAL).\r
81 direction\82ªSDL_MOUSEWHEEL_FLIPPED\82Ì\82Æ\82«, x\82Æy\82Ì\92l\82ª\82»\82ê\82¼\82ê\8bt\82É\82È\82é.\r
82 -1\82ð\8a|\82¯\82é\82Æ\8c³\82É\96ß\82é.\r
83 </p>\r
84 <h2>\8aÖ\98A\8d\80\96Ú(\97ñ\8b\93\91Ì)</h2>\r
85 <a href="SDL_EventType.html">SDL_EventType</a><br>\r
86 <h2>\8aÖ\98A\8d\80\96Ú(\8d\\91¢\91Ì)</h2>\r
87 <a href="SDL_Event.html">SDL_Event</a><br>\r
88 <a href="SDL_MouseButtonEvent.html">SDL_MouseButtonEvent</a><br>\r
89 <a href="SDL_MouseMotionEvent.html">SDL_MouseMotionEvent</a><br>\r
90 <h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
91 <a href="https://wiki.libsdl.org/SDL_MouseWheelEvent">SDL_MouseWheelEvent - SDL Wiki</a><br>\r
92 <hr>\r
93 </body>\r
94 </html>\r