<table border="1" summary="SDL_AtomicIncRef">\r
<tr><td>a</td><td>\8fC\90³\82·\82é<a href="SDL_atomic_t.html">SDL_atomic_t</a>\82Ö\82Ì\83|\83C\83\93\83^</td></tr>\r
</table>\r
-<h2>\96ß\82è\92l</h2>\r
-\8c¸\8eZ\8cã\95Ï\90\94\82ª0\82É\82È\82Á\82½\82Æ\82«SDL_TRUE, \82È\82ç\82È\82©\82Á\82½\82Æ\82«SDL_FALSE\82ð\96ß\82·.\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_AtomicAdd.html">SDL_AtomicAdd</a><br>\r
<a href="SDL_AtomicIncRef.html">SDL_AtomicIncRef</a><br>\r
\82»\82Ì\82½\82ß, \83A\83g\83~\83b\83N\83\8d\83b\83N\93à\82Å\8eÀ\8ds\82·\82é\83R\81[\83h\82Í\8dÅ\8f¬\8cÀ\82É\82µ\82Ä, API\82â\83V\83X\83e\83\80\83R\81[\83\8b\93\99\82Ì\95\89\89×\82Ì\91å\82«\82È\8f\88\97\9d\82Í\83\8d\83b\83N\92\86\82É\8ds\82í\82È\82¢\82æ\82¤\82É\82·\82é\95K\97v\82ª\82 \82é.\r
</p>\r
<p>\r
-\83A\83g\83~\83b\83N\83\8d\83b\83N\82Å\8dÄ\8bA\93I\82É\83\8d\83b\83N\82·\82é\82Ì\82Í\88À\91S\82Å\82Í\82È\82¢. \r
+<em>\92\8d\88Ó:</em> \83A\83g\83~\83b\83N\83\8d\83b\83N\82Å\8dÄ\8bA\93I\82É\83\8d\83b\83N\82·\82é\82Ì\82Í\88À\91S\82Å\82Í\82È\82¢.\r
</p>\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_AtomicTryLock.html">SDL_AtomicTryLock</a><br>\r
\82»\82Ì\82½\82ß, \83A\83g\83~\83b\83N\83\8d\83b\83N\93à\82Å\8eÀ\8ds\82·\82é\83R\81[\83h\82Í\8dÅ\8f¬\8cÀ\82É\82µ\82Ä, API\82â\83V\83X\83e\83\80\83R\81[\83\8b\93\99\82Ì\95\89\89×\82Ì\91å\82«\82È\8f\88\97\9d\82Í\83\8d\83b\83N\92\86\82É\8ds\82í\82È\82¢\82æ\82¤\82É\82·\82é\95K\97v\82ª\82 \82é.\r
</p>\r
<p>\r
-\83A\83g\83~\83b\83N\83\8d\83b\83N\82Å\8dÄ\8bA\93I\82É\83\8d\83b\83N\82·\82é\82Ì\82Í\88À\91S\82Å\82Í\82È\82¢. \r
+<em>\92\8d\88Ó:</em> \83A\83g\83~\83b\83N\83\8d\83b\83N\82Å\8dÄ\8bA\93I\82É\83\8d\83b\83N\82·\82é\82Ì\82Í\88À\91S\82Å\82Í\82È\82¢. \r
</p>\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_AtomicLock.html">SDL_AtomicLock</a><br>\r
<hr>\r
<h1>SDL_CreateCursor</h1>\r
\8ew\92è\82Ì\83r\83b\83g\83}\83b\83v\83f\81[\83^\82Æ\83}\83X\83N(MSB\8c`\8e®)\82©\82ç\83}\83E\83X\83J\81[\83\\83\8b\82ð\90¶\90¬\82·\82é\r
-(\92\8d\88Ó: SDL2.0.0\88È\8d~\82Å\82Í<a href="SDL_CreateSystemCursor.html">SDL_CreateSystemCursor()</a>\82ª\8eg\82¦\82é. \82±\82Ì\8aÖ\90\94\82ð\8eg\82¦\82Î11\82Ì\83V\83X\83e\83\80\83J\81[\83\\83\8b\82©\82ç\91I\82×\82é.)\r
<h2>\8d\\95¶</h2>\r
<code>SDL_Cursor* SDL_CreateCursor(const Uint8* data, const Uint8* mask, int w, int h, int hot_x, int hot_y)</code>\r
<h2>\88ø\90\94</h2>\r
\90F\82Ì\82Â\82¢\82½\83J\81[\83\\83\8b\82ª\95K\97v\82È\82ç\82Î, \82±\82Ì\8aÖ\90\94\82Í\8cü\82¢\82Ä\82¢\82È\82¢.\r
\91ã\82í\82è\82É, \92Ê\8fí\82Ì\83J\81[\83\\83\8b\82ð<a href="SDL_ShowCursor.html">SDL_ShowCursor()</a>\82Å\89B\82µ, \83\81\83C\83\93\83\8b\81[\83v\82Å<a href="SDL_Surface.html">SDL_Surface()</a>\82ð\83J\81[\83\\83\8b\82Ì\88Ê\92u\82É\95`\82\95K\97v\82ª\82 \82é.\r
(\96ó\8eÒ\92\8d: \82±\82ê\82Í\8cÃ\82¢\90à\96¾\82Å, <a href="SDL_CreateColorCursor.html">SDL_CreateColorCursor()</a>\82ð\8eg\82¦\82Î\89Â\94\\82È\82Í\82¸.)\r
+SDL 2.0.0\88È\8d~\82Å\82Í<a href="SDL_CreateSystemCursor.html">SDL_CreateSystemCursor()</a>\82Å\8aù\82É\82 \82é11\82Ì\83V\83X\83e\83\80\83J\81[\83\\83\8b\82ª\8eg\82¦\82é.\r
</p>\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_FreeCursor.html">SDL_FreeCursor</a><br>\r
<p>\r
<code>\r
<pre>\r
-SDL_Surface *s = NULL; // \83T\81[\83t\83F\83C\83X\82ð\90é\8c¾\82·\82é\r
+/* \83T\81[\83t\83F\83C\83X\82ð\90é\8c¾\82·\82é */\r
+SDL_Surface *s = NULL;\r
\r
-s = SDL_CreateRGBSurface(SDL_HWSURFACE, width, height, 32, 0, 0, 0, 0); // \83T\81[\83t\83F\83C\83X\82ð\90¶\90¬\82·\82é\r
-SDL_FillRect(s, NULL, SDL_MapRGB(s->format, 255, 0, 0)) // \83T\81[\83t\83F\83C\83X\82ð\90Ô\90F\82Å\93h\82è\82Â\82Ô\82·\r
+/* \83T\81[\83t\83F\83C\83X\82ð\90¶\90¬\82·\82é */\r
+s = SDL_CreateRGBSurface(SDL_HWSURFACE, width, height, 32, 0, 0, 0, 0);\r
+\r
+/* \83T\81[\83t\83F\83C\83X\82ð\90Ô\90F\82Å\93h\82è\82Â\82Ô\82· */\r
+SDL_FillRect(s, NULL, SDL_MapRGB(s->format, 255, 0, 0));\r
</pre>\r
</code>\r
</p>\r
\82±\82Ì\8aÖ\90\94\82Ítype\82ª\88ê\92v\82·\82é\83C\83x\83\93\83g\82ð\83L\83\85\81[\82©\82ç\96³\8fð\8c\8f\82É\8fÁ\8b\8e\82·\82é.\r
\83C\83x\83\93\83g\82Ì\8eí\97Þ\82ð\94Í\88Í\82Å\8ew\92è\82µ\82½\82¢\82È\82ç\82Î, \91ã\82í\82è\82É<a href="SDL_FlushEvents.html">SDL_FlushEvents()</a>\82ð\8eg\82¦\82é.\r
</p>\r
+<p>\r
+\82±\82Ì\8aÖ\90\94\82ð\8cÄ\82Î\82¸\82É, \92P\82É\83C\83x\83\93\83g\83\8b\81[\83v\82Å\83C\83x\83\93\83g\82ð\96³\8e\8b\82µ\82Ä\82à\82æ\82¢.\r
+</p>\r
+<p>\r
+\82±\82Ì\8aÖ\90\94\82Í\8c»\8dÝ\82Ì\83C\83x\83\93\83g\83L\83\85\81[\82É\82Ì\82Ý\89e\8b¿\82·\82é.\r
+\91Ò\82¿\8fó\91Ô\82É\82 \82é\91S\82Ä\82ÌOS\82Ì\83C\83x\83\93\83g\82ð\8fÁ\8b\8e\82µ\82½\82¢\82È\82ç\82Î, \82±\82Ì\8aÖ\90\94\82ð\8cÄ\82Ô\91O\82É<a href="SDL_PumpEvents.html">SDL_PumpEvents()</a>\82ð\83\81\83C\83\93\83X\83\8c\83b\83h\82Å\8cÄ\82Ô\82Æ\82æ\82¢.\r
+</p>\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_FlushEvents.html">SDL_FlushEvents</a><br>\r
<h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
\82±\82Ì\8aÖ\90\94\82Í\8ew\92è\82Ì\94Í\88Í\82Ì\83C\83x\83\93\83g\82ð\83L\83\85\81[\82©\82ç\96³\8fð\8c\8f\82É\8fÁ\8b\8e\82·\82é.\r
1\82Â\82Ì\8eí\97Þ\82Ì\83C\83x\83\93\83g\82ð\8fÁ\8b\8e\82µ\82½\82¢\82È\82ç\82Î, \91ã\82í\82è\82É<a href="SDL_FlushEvent.html">SDL_FlushEvent()</a>\82ð\8eg\82¦\82é.\r
</p>\r
+<p>\r
+\82±\82Ì\8aÖ\90\94\82ð\8cÄ\82Î\82¸\82É, \92P\82É\83C\83x\83\93\83g\83\8b\81[\83v\82Å\83C\83x\83\93\83g\82ð\96³\8e\8b\82µ\82Ä\82à\82æ\82¢.\r
+</p>\r
+<p>\r
+\82±\82Ì\8aÖ\90\94\82Í\8c»\8dÝ\82Ì\83C\83x\83\93\83g\83L\83\85\81[\82É\82Ì\82Ý\89e\8b¿\82·\82é.\r
+\91Ò\82¿\8fó\91Ô\82É\82 \82é\91S\82Ä\82ÌOS\82Ì\83C\83x\83\93\83g\82ð\8fÁ\8b\8e\82µ\82½\82¢\82È\82ç\82Î, \82±\82Ì\8aÖ\90\94\82ð\8cÄ\82Ô\91O\82É<a href="SDL_PumpEvents.html">SDL_PumpEvents()</a>\82ð\83\81\83C\83\93\83X\83\8c\83b\83h\82Å\8cÄ\82Ô\82Æ\82æ\82¢.\r
+</p>\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_FlushEvent.html">SDL_FlushEvent</a><br>\r
<h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
<tr><td>surface</td><td>\89ð\95ú\82·\82é<a href="SDL_Surface.html">SDL_Surface</a></td></tr>\r
</table>\r
<h2>\8fÚ\8d×</h2>\r
+<p>\r
<a href="SDL_CreateRGBSurfaceFrom.html">SDL_CreateRGBSurfaceFrom()</a>\82Å\90¶\90¬\82µ\82½\83T\81[\83t\83F\83C\83X\82Ì\8fê\8d\87\82Í\83s\83N\83Z\83\8b\83f\81[\83^\82Í\89ð\95ú\82³\82ê\82È\82¢.\r
+</p>\r
+<p>\r
+\82±\82Ì\8aÖ\90\94\82ÍNULL\82ð\93n\82µ\82Ä\82à\88À\91S\82Å\82 \82é.\r
+</p>\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_CreateRGBSurface.html">SDL_CreateRGBSurface</a><br>\r
<a href="SDL_CreateRGBSurfaceFrom.html">SDL_CreateRGBSurfaceFrom</a><br>\r
return;\r
}\r
\r
-printf("\90Ô\82Ì\83T\83C\83Y: %d, \97Î\82Ì\83T\83C\83Y: %d, \90Â\82Ì\83T\83C\83Y: %d\n",\r
- SDL_GL_GetAttribute(SDL_GL_RED_SIZE),\r
- SDL_GL_GetAttribute(SDL_GL_GREEN_SIZE),\r
- SDL_GL_GetAttribute(SDL_GL_BLUE_SIZE));\r
+int r, g, b;\r
+SDL_GL_GetAttribute(SDL_GL_RED_SIZE, &r);\r
+SDL_GL_GetAttribute(SDL_GL_GREEN_SIZE, &g);\r
+SDL_GL_GetAttribute(SDL_GL_BLUE_SIZE, &b);\r
+\r
+printf("\90Ô\82Ì\83T\83C\83Y: %d, \97Î\82Ì\83T\83C\83Y: %d, \90Â\82Ì\83T\83C\83Y: %d\n", r, g, b);\r
</pre>\r
</code>\r
</p>\r
</table>\r
<h2>\96ß\82è\92l</h2>\r
<a href="SDL_AudioStatus.html">SDL_AudioStatus</a>\82Ì\92l\82Ì1\82Â\82ð\96ß\82·.\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<p>\r
+<code>\r
+<pre>\r
+void printStatus(SDL_AudioDeviceID dev)\r
+{\r
+ switch (SDL_GetAudioDeviceStatus(dev))\r
+ {\r
+ case SDL_AUDIO_STOPPED: printf("\92â\8e~\92\86\n"); break;\r
+ case SDL_AUDIO_PLAYING: printf("\8dÄ\90¶\92\86\n"); break;\r
+ case SDL_AUDIO_PAUSED: printf("\88ê\8e\9e\92â\8e~\92\86\n"); break;\r
+ default: printf("???"); break;\r
+ }\r
+}\r
+\r
+// \83f\83o\83C\83X\82Í\88ê\8e\9e\92â\8e~\82©\82ç\8en\82Ü\82é\r
+SDL_AudioDeviceID dev;\r
+dev = SDL_OpenAudioDevice(NULL, 0, &desired, &obtained, 0); \r
+if (dev != 0)\r
+{\r
+ printStatus(dev); // \81u\88ê\8e\9e\92â\8e~\92\86\81v\82ª\95\\8e¦\82³\82ê\82é\r
+ SDL_PauseAudioDevice(dev, 0);\r
+ printStatus(dev); // \81u\8dÄ\90¶\92\86\81v\82ª\95\\8e¦\82³\82ê\82é\r
+ SDL_PauseAudioDevice(dev, 1);\r
+ printStatus(dev); // \81u\88ê\8e\9e\92â\8e~\92\86\81v\82ª\95\\8e¦\82³\82ê\82é\r
+ SDL_CloseAudioDevice(dev);\r
+ printStatus(dev); // \81u\92â\8e~\92\86\81v\82ª\95\\8e¦\82³\82ê\82é\r
+}\r
+</pre>\r
+</code>\r
+</p>\r
<h2>\8fÚ\8d×</h2>\r
\8aJ\82¢\82½\83f\83o\83C\83X\82Í, \92Ê\8fí\82Í\8fí\82É\8dÄ\90¶\92\86\82©\92â\8e~\92\86\82Å\82 \82é.\r
\83f\83o\83C\83X\82ª\83G\83\89\81[\82ð\8bN\82±\82·\82Æ\82¢\82Â\82Å\82à\92â\8e~\92\86\82É\82È\82é.\r
<code>char* SDL_GetBasePath(void)</code>\r
<h2>\96ß\82è\92l</h2>\r
<p>\r
+Returns an absolute path in UTF-8 encoding to the application data directory. NULL will be returned on error or when the platform doesn't implement this functionality, call SDL_GetError() for more information.\r
\83A\83v\83\8a\83P\81[\83V\83\87\83\93\83f\81[\83^\83f\83B\83\8c\83N\83g\83\8a\82ÌUTF-8\82Ì\90â\91Î\83p\83X\96¼\82ð\96ß\82·.\r
\8e¸\94s\82Ü\82½\82Í\82±\82Ì\8aÖ\90\94\82ª\8eÀ\91\95\82³\82ê\82Ä\82¢\82È\82¢\8aÂ\8b«\82Ì\8fê\8d\87NULL\82ð\96ß\82·.\r
<a href="SDL_GetError.html">SDL_GetError()</a>\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
</p>\r
+<p>\r
+\96ß\82³\82ê\82½\83p\83X\82Í\8dÅ\8cã\82ª\8bæ\90Ø\82è\8bL\8d\86(Windows\82È\82ç'\', \91¼\82Ì\8aÂ\8b«\82È\82ç'/')\82Å\8fI\82í\82Á\82Ä\82¢\82é\82±\82Æ\82ª\95Û\8fá\82³\82ê\82Ä\82¢\82é.\r
+</p>\r
+<p>\r
+\82±\82Ì\83|\83C\83\93\83^\82Ì\8aÇ\97\9d\82Í\83v\83\8d\83O\83\89\83}\82ª\8ds\82¤.\r
+\8eg\82¢\8fI\82í\82Á\82½\82ç<a href="SDL_free.html">SDL_free()</a>\82ð\8cÄ\82Ô\95K\97v\82ª\82 \82é.\r
+</p>\r
<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
<p>\r
<code>\r
<h2>\96ß\82è\92l</h2>\r
\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
<a href="SDL_GetError.html">SDL_GetError()</a>\82ð\8cÄ\82ñ\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<p>\r
+<code>\r
+<pre>\r
+ int display_count = 0, display_index = 0, mode_index = 0;\r
+ SDL_DisplayMode mode = { SDL_PIXELFORMAT_UNKNOWN, 0, 0, 0, 0 };\r
+\r
+ if ((display_count = SDL_GetNumVideoDisplays()) < 1) {\r
+ SDL_Log("SDL_GetNumVideoDisplays \82Ì\96ß\82è\92l: %i", display_count);\r
+ return 1;\r
+ }\r
+\r
+ if (SDL_GetDisplayMode(display_index, mode_index, &mode) != 0) {\r
+ SDL_Log("SDL_GetDisplayMode \8e¸\94s: %s", SDL_GetError());\r
+ return 1; \r
+ }\r
+ SDL_Log("SDL_GetDisplayMode(0, 0, &mode):\t\t%i bpp\t%i x %i",\r
+ SDL_BITSPERPIXEL(mode.format), mode.w, mode.h);\r
+</pre>\r
+</code>\r
+</p>\r
<h2>\8fÚ\8d×</h2>\r
\83f\83B\83X\83v\83\8c\83C\83\82\81[\83h\82Ì\88ê\97\97\82Í\8e\9f\82Ì\8f\87\88Ê\82Å\95À\82ñ\82Å\82¢\82é\r
<ul>\r
</pre>\r
</code>\r
</p>\r
+<p>\r
+\83\81\83\82: \82±\82Ì\83T\83\93\83v\83\8b\82Å\82Í<a href="SDL_Init.html">SDL_Init()</a>\82ð\8eg\82Á\82Ä\82¢\82é\82ª, <a href="SDL_GetError.html">SDL_GetError()</a>\82Í\83G\83\89\81[\82Ì\92²\8d¸\82ð\8f\95\82¯\82é\82½\82ß\82É\82 \82ç\82ä\82éSDL\82Ì\91\80\8dì\82Ì\8e¸\94s\82Å\83G\83\89\81[\83\81\83b\83Z\81[\83W\82ð\92ñ\8b\9f\82µ\82Ä\82¢\82é.\r
+SDL\8aÖ\90\94\82Ì\82»\82ê\82¼\82ê\82Ì\8d\80\96Ú\82ð\8eQ\8fÆ\82·\82é\82±\82Æ.\r
+</p>\r
<h2>\8fÚ\8d×</h2>\r
<a href="SDL_GetError.html">SDL_GetError()</a>\82ð\8cÄ\82Ô\91O\82É\95¡\90\94\82Ì\83G\83\89\81[\82ª\94\90¶\82·\82é\89Â\94\\90«\82ª\82 \82é.\r
\82±\82Ì\8fê\8d\87, \8dÅ\8cã\82Ì\83G\83\89\81[\83\81\83b\83Z\81[\83W\82Ì\82Ý\96ß\82·.\r
<a href="index.html">\96Ú\8e\9f</a> - <a href="ApiByCategory.html">API(\8b@\94\\95Ê)</a> - <a href="CategoryPixels.html">\83s\83N\83Z\83\8b\8c`\8e®\82Æ\95Ï\8a·</a> - SDL_GetPixelFormatName\r
<hr>\r
<h1>SDL_GetPixelFormatName</h1>\r
-\83s\83N\83Z\83\8b\8c`\8e®\82Ì\83\86\81[\83U\82ª\93Ç\82ß\82é\96¼\91O\82ð\93¾\82é\r
+\83\86\81[\83U\82ª\93Ç\82ß\82é\83s\83N\83Z\83\8b\8c`\8e®\82Ì\96¼\91O\82ð\93¾\82é\r
<h2>\8d\\95¶</h2>\r
<code>const char* SDL_GetPixelFormatName(Uint32 format)</code>\r
<h2>\88ø\90\94</h2>\r
<tr><td>format</td><td><a href="SDL_PixelFormatEnum.html">SDL_PixelFormatEnum</a>\82Ì\92l\82Ì1\82Â</td></tr>\r
</table>\r
<h2>\96ß\82è\92l</h2>\r
-\83s\83N\83Z\83\8b\8c`\8e®\82Ì\83\86\81[\83U\82ª\93Ç\82ß\82é\96¼\91O\82ð\96ß\82·.\r
+\83\86\81[\83U\82ª\93Ç\82ß\82é\83s\83N\83Z\83\8b\8c`\8e®\82Ì\96¼\91O\82ð\96ß\82·.\r
\83s\83N\83Z\83\8b\8c`\8e®\82ª\95s\96¾\82Ì\8fê\8d\87\82Í"SDL_PIXELFORMAT_UNKNOWN"\82ð\96ß\82·.\r
<h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
<a href="https://wiki.libsdl.org/SDL_GetPixelFormatName">SDL_GetPixelFormatName - SDL Wiki</a>\r
</table>\r
<h2>\96ß\82è\92l</h2>\r
\83E\83B\83\93\83h\83E\82Ì\8bP\93x\82ð\96ß\82·. 0.0\82ª\8a®\91S\82É\90^\82Á\88Ã\82Å, 1.0\82ª\92Ê\8fí\82Ì\8bP\93x\82Å\82 \82é.\r
+<h2>\8fÚ\8d×</h2>\r
+\8aÖ\90\94\96¼\82Æ\88ø\90\94\82É\94½\82µ, \82±\82Ì\83\81\83\\83b\83h\82Í\8cÂ\81X\82Ì\83E\83B\83\93\83h\83E\82Å\82Í\82È\82\83f\83B\83X\83v\83\8c\83C\91S\91Ì\82Ì\8bP\93x\82ð\96ß\82·.\r
+\83E\83B\83\93\83h\83E\82Ì\92\86\89\9b\82ª\82 \82é\83f\83B\83X\83v\83\8c\83C\82ª\91Î\8fÛ\82Æ\82È\82é.\r
+(\82±\82Ì\83f\83B\83X\83v\83\8c\83C\94Ô\8d\86\82Í<a href="SDL_GetWindowDisplayIndex.html">SDL_GetWindowDisplayIndex()</a>\82Å\93¾\82ç\82ê\82é.)\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_SetWindowBrightness.html">SDL_SetWindowBrightness</a><br>\r
<h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
<h2>\96ß\82è\92l</h2>\r
\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
<a href="SDL_GetError.html">SDL_GetError()</a>\82ð\8cÄ\82ñ\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
+<h2>\8fÚ\8d×</h2>\r
+\8aÖ\90\94\96¼\82Æ\88ø\90\94\82É\94½\82µ, \82±\82Ì\83\81\83\\83b\83h\82Í\8cÂ\81X\82Ì\83E\83B\83\93\83h\83E\82Å\82Í\82È\82\83f\83B\83X\83v\83\8c\83C\91S\91Ì\82Ì\83K\83\93\83}\83\89\83\93\83v\82ð\96ß\82·.\r
+\83E\83B\83\93\83h\83E\82Ì\92\86\89\9b\82ª\82 \82é\83f\83B\83X\83v\83\8c\83C\82ª\91Î\8fÛ\82Æ\82È\82é.\r
+(\82±\82Ì\83f\83B\83X\83v\83\8c\83C\94Ô\8d\86\82Í<a href="SDL_GetWindowDisplayIndex.html">SDL_GetWindowDisplayIndex()</a>\82Å\93¾\82ç\82ê\82é.)\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_SetWindowGammaRamp.html">SDL_SetWindowGammaRamp</a><br>\r
<h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
<a href="SDL_GetError.html">SDL_GetError()</a>\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
<h2>\8fÚ\8d×</h2>\r
\89ñ\90\94\82ªSDL_HAPTIC_INFINITY\82Ì\82Æ\82«, \96\88\89ñ\83G\83\93\83x\83\8d\81[\83v(\97§\82¿\8fã\82°\82Æ\97§\82¿\89º\82°)\82ð\8cJ\82è\95Ô\82·.\r
+\82à\82µ\8cø\89Ê\82ð\89i\8bv\82É\91±\82¯\82½\82¢\82È\82ç\82Î, \8cø\89Ê\82Ì\92·\82³\82ðSDL_HAPTIC_INFINITY\82É\82·\82é\82±\82Æ.\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_HapticDestroyEffect.html">SDL_HapticDestroyEffect</a><br>\r
<a href="SDL_HapticGetEffectStatus.html">SDL_HapticGetEffectStatus</a><br>\r
<tr><td>SDL_INIT_GAMECONTROLLER</td><td>\83R\83\93\83g\83\8d\81[\83\89\81[ \83T\83u\83V\83X\83e\83\80</td></tr>\r
<tr><td>SDL_INIT_EVENTS</td><td>\83C\83x\83\93\83g \83T\83u\83V\83X\83e\83\80</td></tr>\r
<tr><td>SDL_INIT_EVERYTHING</td><td>\8fã\8bL\82Ì\83T\83u\83V\83X\83e\83\80\82Ì\91S\82Ä</td></tr>\r
-<tr><td>SDL_INIT_NOPARACHUTE</td><td>\92v\96½\93I\82È\83V\83O\83i\83\8b\82ð\83L\83\83\83b\83`\82µ\82È\82¢</td></tr>\r
+<tr><td>SDL_INIT_NOPARACHUTE</td><td>\8cÝ\8a·\90«\82Ì\82½\82ß\82É\91¶\8dÝ\82·\82é. \82±\82Ì\83t\83\89\83O\82Í\8b@\94\\82µ\82È\82¢</td></tr>\r
</table>\r
</p>\r
<p>\r
<h2>\96ß\82è\92l</h2>\r
\90¬\8c÷\82Ì\82Æ\82«\83g\83\89\83b\83N\83{\81[\83\8b\82Ì\90\94, \8e¸\94s\82Ì\82Æ\82«\95\89\82Ì\90\94\82Ì\83G\83\89\81[\83R\81[\83h\82ð\96ß\82·.\r
<a href="SDL_GetError.html">SDL_GetError()</a>\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
+<h2>\8fÚ\8d×</h2>\r
+\83W\83\87\83C\83X\83e\83B\83b\83N\82Ì\83g\83\89\83b\83N\83{\81[\83\8b\82Í\91\8a\91Î\92l\82Ì\83C\83x\83\93\83g\82Ì\82Ý\82Å, \82»\82Ì\8fó\91Ô\82ð\93¾\82é\82±\82Æ\82ª\82Å\82«\82È\82¢.\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_JoystickGetBall.html">SDL_JoystickGetBall</a><br>\r
<a href="SDL_JoystickOpen.html">SDL_JoystickOpen</a><br>\r
<code>void SDL_LogSetAllPriority(SDL_LogPriority priority)</code>\r
<h2>\88ø\90\94</h2>\r
<table border="1" summary="SDL_LogSetAllPriority">\r
-<tr><td>property</td><td>\90Ý\92è\82·\82é<a href="SDL_LogPriority.html">SDL_LogPriority()</a></td></tr>\r
+<tr><td>property</td><td>\90Ý\92è\82·\82é<a href="SDL_LogPriority.html">SDL_LogPriority</a></td></tr>\r
</table>\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_LogSetPriority.html">SDL_LogSetPriority</a><br>\r
32bit\82Ì\92l\82Å\90Ý\92è\82³\82ê\82Ä\82¢\82é\8dÅ\8fã\88Ê\82Ì\83r\83b\83g\82ª\89½\83r\83b\83g\96Ú\82©\82ð\93¾\82é.
\82±\82ê\82Í\92ê\82ª2\82Ì\91Î\90\94\82Æ\93¯\82¶\82Å\82 \82é.
<h2>\8d\\95¶</h2>
-<code></code>
+<code>int SDL_MostSignificantBitIndex32(Uint32 x)</code>
<h2>\88ø\90\94</h2>
<table border="1" summary="">
<tr><td>x</td><td>\8dÅ\8fã\88Ê\83r\83b\83g\82ð\93¾\82é\90\94\92l</td></tr>
</table>
+<h2>\96ß\82è\92l</h2>
+\8dÅ\8fã\88Ê\83r\83b\83g\82ª\89½\83r\83b\83g\96Ú\82©\82ð\96ß\82·. x\82ª0\82Ì\82Æ\82«-1\82ð\96ß\82·.
<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
<p>
<code>
</pre>
</code>
</p>
-<h2>\96ß\82è\92l</h2>
-\8dÅ\8fã\88Ê\83r\83b\83g\82ª\89½\83r\83b\83g\96Ú\82©\82ð\96ß\82·. x\82ª0\82Ì\82Æ\82«-1\82ð\96ß\82·.
<h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>
<a href="https://wiki.libsdl.org/SDL_MostSignificantBitIndex32">SDL_MostSignificantBitIndex32 - SDL Wiki</a>
<hr>
<tr><td>Amask</td><td>\83¿\83`\83\83\83l\83\8b\82Ì\83}\83X\83N\82ð\91ã\93ü\82·\82é\83|\83C\83\93\83^</td></tr>\r
</table>\r
<h2>\96ß\82è\92l</h2>\r
-\90¬\8c÷\82Ì\82Æ\82«SDL_TRUE, \8e¸\94s\82Ì\82Æ\82«SDL_FALSE\82ð\96ß\82·.\r
+\90¬\8c÷\82Ì\82Æ\82«SDL_TRUE, \95Ï\8a·\82Å\82«\82È\82©\82Á\82½\82Æ\82«SDL_FALSE\82ð\96ß\82·.\r
\82±\82Ì\82Æ\82«<a href="SDL_GetError.html">SDL_GetError()</a>\82ð\8cÄ\82ñ\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_MasksToPixelFormatEnum.html">SDL_MasksToPixelFormatEnum</a><br>\r
\82±\82Ì\8aÖ\90\94\82Í\93à\95\94\82Ì\93ü\97Í\83f\83o\83C\83X\82Ì\8fó\91Ô\82Æ\83C\83x\83\93\83g\83L\83\85\81[\82ð\8dX\90V\82·\82é.\r
</p>\r
<p>\r
-\82±\82Ì\8aÖ\90\94\82Í\83r\83f\83I\83T\83u\83V\83X\83e\83\80\82ð\8f\89\8aú\89»\82µ\82½\83X\83\8c\83b\83h\82Å\8cÄ\82Ô\95K\97v\82ª\82 \82é.\r
+<em>\92\8d\88Ó:</em> \82±\82Ì\8aÖ\90\94\82Í\83r\83f\83I\83T\83u\83V\83X\83e\83\80\82ð\8f\89\8aú\89»\82µ\82½\83X\83\8c\83b\83h\82Å\8cÄ\82Ô\95K\97v\82ª\82 \82é.\r
\82³\82ç\82É\88À\91S\90«\82ð\8dl\82¦\82é\82Æ, \82¢\82©\82È\82é\8fê\8d\87\82Å\82à\83\81\83C\83\93\83X\83\8c\83b\83h\82Å\8cÄ\82Ô\82×\82«\82Å\82 \82é.\r
</p>\r
<p>\r
<h2>\96ß\82è\92l</h2>\r
\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
<a href="SDL_GetError.html">SDL_GetError()</a>\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
-<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
-<a href="SDL_CreateSemaphore.html">SDL_CreateSemaphore</a><br>\r
-<a href="SDL_DestroySemaphore.html">SDL_DestroySemaphore</a><br>\r
-<a href="SDL_SemTryWait.html">SDL_SemTryWait</a><br>\r
-<a href="SDL_SemValue.html">SDL_SemValue</a><br>\r
-<a href="SDL_SemWait.html">SDL_SemWait</a><br>\r
-<a href="SDL_SemWaitTimeout.html">SDL_SemWaitTimeout</a><br>\r
<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
<p>\r
<code>\r
</pre>\r
</code>\r
</p>\r
+<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
+<a href="SDL_CreateSemaphore.html">SDL_CreateSemaphore</a><br>\r
+<a href="SDL_DestroySemaphore.html">SDL_DestroySemaphore</a><br>\r
+<a href="SDL_SemTryWait.html">SDL_SemTryWait</a><br>\r
+<a href="SDL_SemValue.html">SDL_SemValue</a><br>\r
+<a href="SDL_SemWait.html">SDL_SemWait</a><br>\r
+<a href="SDL_SemWaitTimeout.html">SDL_SemWaitTimeout</a><br>\r
<h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
<a href="https://wiki.libsdl.org/SDL_SemPost">SDL_SemPost - SDL Wiki</a>\r
<hr>\r
<h2>\96ß\82è\92l</h2>\r
\8fí\82É-1\82ð\96ß\82·.\r
<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<h3>(1)</h2>\r
+<p>\r
+<code>\r
+<pre>\r
+SDL_SetError("\97\\8aú\82µ\82È\82¢\88Ù\8fí\82ª\94\90¶\82µ\82½!");\r
+</pre>\r
+</code>\r
+</p>\r
+<h3>(2)</h2>\r
<p>\r
<code>\r
<pre>\r
\82±\82ê\82É\82æ\82è\8eó\90M\82µ\82½\83C\83x\83\93\83g\82ð\93®\93I\82É\83t\83B\83\8b\83^\82Å\91I\91ð\82Å\82«\82é.\r
</p>\r
<p>\r
-\95Ê\83X\83\8c\83b\83h\82Å\93®\8dì\82·\82é\8fê\8d\87, \83C\83x\83\93\83g\83t\83B\83\8b\83^\8aÖ\90\94\82Å\8ds\82¤\82±\82Æ\82É\82Í\8d×\90S\82Ì\92\8d\88Ó\82ð\95¥\82¤\82±\82Æ!\r
+<em>\92\8d\88Ó:</em> \95Ê\83X\83\8c\83b\83h\82Å\93®\8dì\82·\82é\8fê\8d\87, \83C\83x\83\93\83g\83t\83B\83\8b\83^\8aÖ\90\94\82Å\8ds\82¤\82±\82Æ\82É\82Í\8d×\90S\82Ì\92\8d\88Ó\82ð\95¥\82¤\82±\82Æ!\r
</p>\r
<p>\r
\82±\82ê\82ÍSDL_QUIT\83C\83x\83\93\83g\82ð\96³\8cø\82É\82·\82é\95û\96@\82Ì1\82Â\82Å\82 \82é.\r
<tr><td>ncolors</td><td>\90Ý\92è\82·\82é\83p\83\8c\83b\83g\82Ì\90\94</td></tr>\r
</table>\r
<h2>\96ß\82è\92l</h2>\r
-\90¬\8c÷\82Ì\82Æ\82«0, \83G\83\89\81[\82Ì\82Æ\82«\95\89\82Ì\90\94\82Ì\83G\83\89\81[\83R\81[\83h\82ð\96ß\82·.\r
+\90¬\8c÷\82Ì\82Æ\82«0, \90F\82ð\90Ý\92è\82Å\82«\82È\82©\82Á\82½\82Æ\82«\95\89\82Ì\90\94\82Ì\83G\83\89\81[\83R\81[\83h\82ð\96ß\82·.\r
<a href="SDL_GetError.html">SDL_GetError()</a>\82ð\8cÄ\82ñ\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_AllocPalette.html">SDL_AllocPalette</a><br>\r
<h2>\96ß\82è\92l</h2>\r
\90¬\8c÷\82Ì\82Æ\82«0\82ð, \8e¸\94s\82Ì\82Æ\82«\95\89\82Ì\90\94\82Ì\83G\83\89\81[\83R\81[\83h\82ð\96ß\82·.\r
<a href="SDL_GetError.html">SDL_GetError()</a>\82ð\8cÄ\82ñ\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
+<h2>\8fÚ\8d×</h2>\r
+\8aÖ\90\94\96¼\82Æ\88ø\90\94\82É\94½\82µ, \82±\82Ì\83\81\83\\83b\83h\82Í\8cÂ\81X\82Ì\83E\83B\83\93\83h\83E\82Å\82Í\82È\82\83f\83B\83X\83v\83\8c\83C\91S\91Ì\82Ì\8bP\93x\82ð\90Ý\92è\82·\82é.\r
+\83E\83B\83\93\83h\83E\82Ì\92\86\89\9b\82ª\82 \82é\83f\83B\83X\83v\83\8c\83C\82ª\91Î\8fÛ\82Æ\82È\82é.\r
+(\82±\82Ì\83f\83B\83X\83v\83\8c\83C\94Ô\8d\86\82Í<a href="SDL_GetWindowDisplayIndex.html">SDL_GetWindowDisplayIndex()</a>\82Å\93¾\82ç\82ê\82é.)\r
+\83E\83B\83\93\83h\83E\82ª\95Ê\82Ì\83f\83B\83X\83v\83\8c\83C\82É\88Ú\93®\82µ\82Ä\82à, \90Ý\92è\82µ\82½\8bP\93x\82Í\88Ú\93®\82µ\82È\82¢.\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_GetWindowBrightness.html">SDL_GetWindowBrightness</a><br>\r
<a href="SDL_SetWindowGammaRamp.html">SDL_SetWindowGammaRamp</a><br>\r
<h2>\96ß\82è\92l</h2>\r
\90¬\8c÷\82Ì\82Æ\82«0\82ð, \8e¸\94s\82Ì\82Æ\82«\95\89\82Ì\90\94\82Ì\83G\83\89\81[\83R\81[\83h\82ð\96ß\82·.\r
<a href="SDL_GetError.html">SDL_GetError()</a>\82ð\8cÄ\82ñ\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
+<h2>\8fÚ\8d×</h2>\r
+\82±\82ê\82Í\83E\83B\83\93\83h\83E\82ª\83t\83\8b\83X\83N\83\8a\81[\83\93\82Ì\82Æ\82«\82Ì\82Ý\89e\8b¿\82·\82é.\r
+\83t\83\8b\83X\83N\83\8a\81[\83\93\82Å\82È\82¢\83E\83B\83\93\83h\83E\82Ì\83T\83C\83Y\82ð\95Ï\82¦\82é\82Æ\82«\82Í<a href="SDL_SetWindowSize.html">SDL_SetWindowSize()</a>\82ð\8eg\82¤\82±\82Æ.\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_GetWindowDisplayMode.html">SDL_GetWindowDisplayMode</a><br>\r
<a href="SDL_SetWindowFullscreen.html">SDL_SetWindowFullscreen</a><br>\r
\83r\83f\83I\83o\81[\83h\83E\83F\83A\82Ì\82½\82ß\82Ì\90Ô, \97Î, \90Â\83`\83\83\83l\83\8b\82Ì\83K\83\93\83}\95Ï\8a·\83e\81[\83u\83\8b\82ð\90Ý\92è\82·\82é.\r
\82»\82ê\82¼\82ê\82Ì\83e\81[\83u\83\8b\82Í256\97v\91f16bit\82Å, \83`\83\83\83l\83\8b\82Ì\93ü\97Í\82Æ\8fo\97Í\82ð\83}\83b\83s\83\93\83O\82µ\82Ä\82¢\82é.\r
\93ü\97Í\82Í\94z\97ñ\82Ì\93Y\82¦\8e\9a, \8fo\97Í\82Í\93Y\82¦\8e\9a\82Ì16bit\83K\83\93\83}\92l\82Å, \8fo\97Í\83J\83\89\81[\82Ì\90¸\93x\82Å\90L\8fk\82³\82ê\82é.\r
+\8aÖ\90\94\96¼\82Æ\88ø\90\94\82É\94½\82µ, \82±\82Ì\83\81\83\\83b\83h\82Í\8cÂ\81X\82Ì\83E\83B\83\93\83h\83E\82Å\82Í\82È\82\83f\83B\83X\83v\83\8c\83C\91S\91Ì\82Ì\83K\83\93\83}\83\89\83\93\83v\82ð\90Ý\92è\82·\82é.\r
+\83E\83B\83\93\83h\83E\82Ì\92\86\89\9b\82ª\82 \82é\83f\83B\83X\83v\83\8c\83C\82ª\91Î\8fÛ\82Æ\82È\82é.\r
+(\82±\82Ì\83f\83B\83X\83v\83\8c\83C\94Ô\8d\86\82Í<a href="SDL_GetWindowDisplayIndex.html">SDL_GetWindowDisplayIndex()</a>\82Å\93¾\82ç\82ê\82é.)\r
+\83E\83B\83\93\83h\83E\82ª\95Ê\82Ì\83f\83B\83X\83v\83\8c\83C\82É\88Ú\93®\82µ\82Ä\82à, \90Ý\92è\82µ\82½\83K\83\93\83}\83\89\83\93\83v\82Í\88Ú\93®\82µ\82È\82¢.\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_GetWindowGammaRamp.html">SDL_GetWindowGammaRamp</a><br>\r
<h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
\83E\83B\83\93\83h\83E\82Ì\83A\83C\83R\83\93\82ð\90Ý\92è\82·\82é\r
<h2>\8d\\95¶</h2>\r
<code>void SDL_SetWindowIcon(SDL_Window* window, SDL_Surface* icon)</code>\r
+<h2>\88ø\90\94</h2>\r
+<table border="1" summary="SDL_SetWindowIcon">\r
+<tr><td>window</td><td>\90Ý\92è\82·\82é\83E\83B\83\93\83h\83E</td></tr>\r
+<tr><td>icon</td><td>\83A\83C\83R\83\93\82Ì<a href="SDL_Surface.html">SDL_Surface</a></td></tr>\r
+</table>\r
<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
<p>\r
<code>\r
</pre>\r
</code>\r
</p>\r
-<h2>\88ø\90\94</h2>\r
-<table border="1" summary="SDL_SetWindowIcon">\r
-<tr><td>window</td><td>\90Ý\92è\82·\82é\83E\83B\83\93\83h\83E</td></tr>\r
-<tr><td>icon</td><td>\83A\83C\83R\83\93\82Ì<a href="SDL_Surface.html">SDL_Surface</a></td></tr>\r
-</table>\r
<h2>SDL Wiki\82Ö\82Ì\83\8a\83\93\83N</h2>\r
<a href="https://wiki.libsdl.org/SDL_SetWindowIcon">SDL_SetWindowIcon - SDL Wiki</a>\r
<hr>\r
<h2>\96ß\82è\92l</h2>\r
\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
<a href="SDL_GetError.html">SDL_GetError()</a>\82ð\8cÄ\82ñ\82Å\8fÚ\8d×\82ð\92m\82é\82±\82Æ\82ª\82Å\82«\82é.\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<p>\r
+<code>\r
+<pre>\r
+#include "SDL.h"\r
+\r
+int main(int argc, char *argv[])\r
+{\r
+ const SDL_MessageBoxButtonData buttons[] = {\r
+ { /* .flags, .buttonid, .text */ 0, 0, "\82¢\82¢\82¦" },\r
+ { SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT, 1, "\82Í\82¢" },\r
+ { SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT, 2, "\83L\83\83\83\93\83Z\83\8b" },\r
+ };\r
+ const SDL_MessageBoxColorScheme colorScheme = {\r
+ { /* .colors (.r, .g, .b) */\r
+ /* [SDL_MESSAGEBOX_COLOR_BACKGROUND] */\r
+ { 255, 0, 0 },\r
+ /* [SDL_MESSAGEBOX_COLOR_TEXT] */\r
+ { 0, 255, 0 },\r
+ /* [SDL_MESSAGEBOX_COLOR_BUTTON_BORDER] */\r
+ { 255, 255, 0 },\r
+ /* [SDL_MESSAGEBOX_COLOR_BUTTON_BACKGROUND] */\r
+ { 0, 0, 255 },\r
+ /* [SDL_MESSAGEBOX_COLOR_BUTTON_SELECTED] */\r
+ { 255, 0, 255 }\r
+ }\r
+ };\r
+ const SDL_MessageBoxData messageboxdata = {\r
+ SDL_MESSAGEBOX_INFORMATION, /* .flags */\r
+ NULL, /* .window */\r
+ "example message box", /* .title */\r
+ "select a button", /* .message */\r
+ SDL_arraysize(buttons), /* .numbuttons */\r
+ buttons, /* .buttons */\r
+ &colorScheme /* .colorScheme */\r
+ };\r
+ int buttonid;\r
+ if (SDL_ShowMessageBox(&messageboxdata, &buttonid) < 0) {\r
+ SDL_Log("\83\81\83b\83Z\81[\83W\83{\83b\83N\83X\82Ì\95\\8e¦\82É\8e¸\94s\82µ\82½");\r
+ return 1;\r
+ }\r
+ if (buttonid == -1) {\r
+ SDL_Log("\91I\91ð\82³\82ê\82È\82©\82Á\82½");\r
+ } else {\r
+ SDL_Log("%s\82ª\91I\91ð\82³\82ê\82½", buttons[buttonid].text);\r
+ }\r
+ return 0;\r
+}\r
+</pre>\r
+</code>\r
+</p>\r
<h2>\8fÚ\8d×</h2>\r
\82±\82Ì\8aÖ\90\94\82Í, \90e\83E\83B\83\93\83h\83E\82ª\90¶\90¬\82³\82ê\82½\83X\83\8c\83b\83h, \90e\83E\83B\83\93\83h\83E\82ª\82È\82¯\82ê\82Î\83\81\83C\83\93\83X\83\8c\83b\83h\82Å\8cÄ\82Ô\95K\97v\82ª\82 \82é.\r
\83\86\81[\83U\82ª\83{\83^\83\93\82ð\89\9f\82·, \82Ü\82½\82Í\83\81\83b\83Z\81[\83W\83{\83b\83N\83X\82ð\95Â\82¶\82é\82Ü\82Å\83X\83\8c\83b\83h\82Ì\8eÀ\8ds\82Í\92â\8e~\82³\82ê\82é.\r
<tr><td>Z</td><td>\83p\83b\83`\83\8c\83x\83\8b(\83A\83b\83v\83f\81[\83g\83o\81[\83W\83\87\83\93). \8f\\82Æ\88ê\82Ì\88Ê\82É\82È\82é</td></tr>\r
</table>\r
<h2>\8fÚ\8d×</h2>\r
+<p>\r
\82±\82Ì\83}\83N\83\8d\82Í\83p\83b\83`\83\8c\83x\83\8b\82ª100\88È\8fã\82É\82È\82é\82±\82Æ\82ð\91z\92è\82µ\82Ä\82¢\82È\82¢.\r
+</p>\r
+<p>\r
+\97á: SDL_VERSIONNUM(1,2,3) \81¨ (1203)\r
+</p>\r
<h2>\8aÖ\98A\8d\80\96Ú(\8aÖ\90\94)</h2>\r
<a href="SDL_COMPILEDVERSION.html">SDL_COMPILEDVERSION</a><br>\r
<a href="SDL_VERSION_ATLEAST.html">SDL_VERSION_ATLEAST</a><br>\r
</table>\r
<h2>\96ß\82è\92l</h2>\r
x\82Ì\83A\81[\83N\83R\83T\83C\83\93\82ð\96ß\82·\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<p>\r
+<code>\r
+<pre>\r
+ /* acos(x) = Pi/2 - asin(x) */\r
+ SDL_Log("acos(0):\t\t%f", SDL_acos(0));\r
+ SDL_Log("Pi/2 - asin(0):\t%f\n", M_PI / 2 - SDL_asin(0));\r
+\r
+ /* acos(-x) = Pi - acos(x) */\r
+ SDL_Log("acos(-(-1)):\t%f", SDL_acos(-(-1)));\r
+ SDL_Log("Pi - acos(-1):\t%f\n", M_PI - SDL_acos(-1));\r
+</pre>\r
+</code>\r
+</p>\r
<h2>\8fÚ\8d×</h2>\r
y = acos(x) \82Ì\92è\8b`\82Í x = cos(y) \82Å\82 \82é.\r
<h2>\83o\81[\83W\83\87\83\93</h2>\r