OSDN Git Service

SDL_atomic_t サンプルコードを修正 https://wiki.libsdl.org/SDL_atomic_t?action=diff&rev1=3&rev2=4
[sdl2referencejp/sdl2referencejp.git] / SDL_GL_SetSwapInterval.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="CategoryVideo.html" title="1\82Â\8fã">\r
9 <title>SDL_GL_SetSwapInterval</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="CategoryVideo.html">\83f\83B\83X\83v\83\8c\83C\82Æ\83E\83B\83\93\83h\83E</a> - SDL_GL_SetSwapInterval\r
13 <hr>\r
14 <h1>SDL_GL_SetSwapInterval</a></h1>\r
15 \83J\83\8c\83\93\83g\83R\83\93\83e\83L\83X\83g\82Ì\8cð\8a·\83C\83\93\83^\81[\83o\83\8b\82ð\90Ý\92è\82·\82é\r
16 <h2>\8d\\95¶</h2>\r
17 <code>int SDL_GL_SetSwapInterval(int interval)</code>\r
18 <h2>\88ø\90\94</h2>\r
19 <table border="1" summary="SDL_GL_SetSwapInterval">\r
20 <tr><td>interval</td><td>\82·\82®\82É\8dX\90V\82·\82é\82Æ\82«0, \90\82\92¼\8bA\90ü\82Å\93¯\8aú\82·\82é\82Æ\82«1, \93K\89\9e\90\82\92¼\93¯\8aú\82Ì\82Æ\82«-1 (\8fÚ\8d×\82ð\8eQ\8fÆ\82·\82é\82±\82Æ)</td></tr>\r
21 </table>\r
22 <h2>\96ß\82è\92l</h2>\r
23 \90¬\8c÷\82Ì\82Æ\82«0, \90Ý\92è\82µ\82½\8cð\8a·\83C\83\93\83^\81[\83o\83\8b\82ª\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\8fê\8d\87\82Í-1\82ð\96ß\82·.\r
24 <a href="SDL_GetError.html">SDL_GetError()</a>\82ð\8cÄ\82ñ\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
25 <h2>\8fÚ\8d×</h2>\r
26 <p>\r
27 \88ê\95\94\82Ì\8f\88\97\9d\8cn\82Å\82Íinterval\82É-1\82ð\8ew\92è\82·\82é\82Æ\93K\89\9e\90\82\92¼\93¯\8aú(adaptive vsync)\82ª\97L\8cø\82É\82È\82é.\r
28 \93K\89\9e\90\82\92¼\93¯\8aú\82Í\90\82\92¼\8bA\90ü\93¯\8aú\82Æ\93¯\82\82æ\82¤\82É\93­\82­\82ª, \97^\82¦\82ç\82ê\82½\83t\83\8c\81[\83\80\82Ì\90\82\92¼\8bA\90ü\93¯\8aú\82É\8e¸\94s\82µ\82½\82Æ\82«, \83o\83b\83t\83@\82ð\82½\82¾\82¿\82É\8cð\8a·\82·\82é. \82»\82ê\82É\82æ\82è\83\86\81[\83U\82Ì\83t\83\8c\81[\83\80\97\8e\82¿\82É\91Î\82·\82é\95s\89õ\8a´\82ð\97}\82¦\82é\82±\82Æ\82ª\82Å\82«\82é.\r
29 \83A\83v\83\8a\83P\81[\83V\83\87\83\93\82ª\93K\89\9e\90\82\92¼\93¯\8aú\82ð\97v\8b\81\82µ\82½\82ª\8f\88\97\9d\8cn\82ª\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\82Æ\82«, \82±\82Ì\8aÖ\90\94\82Í\8e¸\94s\82µ-1\82ð\96ß\82·.\r
30 \82»\82Ì\8fê\8d\87\82Í, \8dÄ\82Ñ\82±\82Ì\8aÖ\90\94\82ðinterval\82ð1\82É\82µ\82Ä\8cÄ\82Ô\95K\97v\82ª\82 \82é.\r
31 </p>\r
32 <p>\r
33 \93K\89\9e\90\82\92¼\93¯\8aú\82Í, \88ê\95\94\82ÌglX\83h\83\89\83C\83o\82Ì<a href="https://www.opengl.org/registry/specs/EXT/glx_swap_control_tear.txt">GLX_EXT_swap_control_tear</a>\82Æ, \88ê\95\94\82ÌWindows\83h\83\89\83C\83o\82Ì<a href="https://www.opengl.org/registry/specs/EXT/wgl_swap_control_tear.txt">WGL_EXT_swap_control_tear</a>\82Å\8eÀ\91\95\82³\82ê\82Ä\82¢\82é.\r
34 \8fÚ\8d×\82Í<a href="https://www.khronos.org/opengl/wiki/Swap_Interval#Adaptive_Vsync">Khronos wiki</a>\82ð\93Ç\82Þ\82±\82Æ.\r
35 </p>\r
36 <h2>\83o\81[\83W\83\87\83\93</h2>\r
37 <p>\r
38 SDL 2.0.0\88È\8d~\r
39 </p>\r
40 <h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
41 <a href="SDL_GL_GetSwapInterval.html">SDL_GL_GetSwapInterval</a><br>\r
42 <h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
43 <a href="https://wiki.libsdl.org/SDL_GL_SetSwapInterval">SDL_GL_SetSwapInterval - SDL Wiki</a>\r
44 <hr>\r
45 </body>\r
46 </html>\r