+</p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<p>\r
+<code>\r
+<pre>\r
+SDL_AudioSpec want, have;\r
+\r
+SDL_memset(&want, 0, sizeof(want)); /* \82Ü\82½\82Í SDL_zero(want); */\r
+want.freq = 48000;\r
+want.format = AUDIO_F32;\r
+want.channels = 2;\r
+want.samples = 4096;\r
+want.callback = MyAudioCallback; /* \82±\82Ì\8aÖ\90\94\82Í\82Ç\82±\82©\95Ê\82Ì\8fê\8f\8a\82É\8f\91\82 */\r
+\r
+if (SDL_OpenAudio(&want, &have) < 0) {\r
+ SDL_Log("\83I\81[\83f\83B\83I\82ð\8aJ\82¯\82È\82©\82Á\82½: %s", SDL_GetError());\r
+} else {\r
+ if (have.format != want.format)\r
+ SDL_Log("32bit\95\82\93®\8f¬\90\94\93_\82Ì\83I\81[\83f\83B\83I\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢");\r
+ SDL_PauseAudio(0); /* \8dÄ\90¶\82ð\8aJ\8en\82·\82é */\r
+ SDL_Delay(5000); /* \83R\81[\83\8b\83o\83b\83N\82Å\89¹\90º\82ð5\95b\8aÔ\8dÄ\90¶\82·\82é */\r
+ SDL_CloseAudio();\r
+}\r
+</pre>\r
+</code>\r
+</p>\r