OSDN Git Service

SDL_HINT_RENDER_DRIVER metalを追加した https://wiki.libsdl.org/SDL_HINT_RENDER_DRIVER...
[sdl2referencejp/sdl2referencejp.git] / Mix_Init.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="SDL_mixer">\r
7 <link rel="top" href="index.html" title="\83z\81[\83\80">\r
8 <link rel="parent" href="SDL_mixer-functions-general.html" title="1\82Â\8fã">\r
9 <title>IMG_Init</title>\r
10 </head>\r
11 <body>\r
12 <a href="index.html#SDL_mixer">\96Ú\8e\9f</a> - <a href="SDL_mixer-functions.html">4.\8aÖ\90\94</a> - <a href="SDL_mixer-functions-general.html">4.1\88ê\94Ê</a> - Mix_Init\r
13 <hr>\r
14 <h1>Mix_Init</h1>\r
15 <p>\r
16 <code>int Mix_Init(int flags)</code>\r
17 </p>\r
18 <p>\r
19 <dl>\r
20 <dt>flags</dt>\r
21 <dd>\r
22 \88µ\82¤\83T\83\93\83v\83\8a\83\93\83O\89¹\90º/\89¹\8ay\8c`\8e®(\93®\93I\83\89\83C\83u\83\89\83\8a\82ð\93Ç\82Ý\8d\9e\82Þ).\r
23 \88È\89º\82Ì\98_\97\9d\98a\82Å\95¡\90\94\8ew\92è\82Å\82«\82é:<br>\r
24 MIX_INIT_FLAC<br>\r
25 MIX_INIT_MOD<br>\r
26 MIX_INIT_MP3<br>\r
27 MIX_INIT_OGG\r
28 </dd>\r
29 </dl>\r
30 </p>\r
31 <p>\r
32 flags\82Å\8ew\92è\82µ\82½\83\89\83C\83u\83\89\83\8a\82ð\93Ç\82Ý\8d\9e\82ñ\82Å\8f\89\8aú\89»\82·\82é. \8f­\82È\82­\82Æ\82à\93Ç\82Ý\8d\9e\82ß\82ê\82Î(\8aù\82É\93Ç\82Ý\8d\9e\82Ü\82ê\82Ä\82¢\82ê\82Î)\82±\82Ì\8aÖ\90\94\82Í\90¬\8c÷\82·\82é.\r
33 \82±\82Ì\8aÖ\90\94\82Í\89½\93x\82Å\82à\8cÄ\82×\82é\82ª, \82»\82Ì\8fê\8d\87\82Å\82à<a href="Mix_Quit.html">Mix_Quit</a>\8aÖ\90\94\82ð\88ê\93x\8cÄ\82×\82Î\8fI\97¹\82Å\82«\82é.\r
34 \8aù\82É\83\89\83C\83u\83\89\83\8a\82ð\93Ç\82Ý\8d\9e\82ñ\82¾\8fê\8d\87\82Å\82à, \93Ç\82Ý\8d\9e\82ñ\82Å\82¢\82È\82¢\8fê\8d\87\82Å\82à, \89ð\95ú\82·\82é\82½\82ß\82É(\8eg\82í\82È\82¢\82½\82ß\82É)\88ø\90\94\82Æ\82µ\82Ä0\82ð\93n\82·\82±\82Æ\82ª\82Å\82«\82é.\r
35 </p>\r
36 <p>\r
37 \83\81\83\82\83\89\83C\83u\83\89\83\8a\82ð\93Ç\82Ý\8d\9e\82Þ\82Æ\82«\88ê\8e\9e\93I\82É\92â\8e~\82·\82é\82Ì\82ð\96h\82®\82½\82ß\82É, \82»\82µ\82Ä\8eÀ\8dÛ\82É\93Ç\82Ý\8d\9e\82Þ\91O\82É\96{\93\96\82É\82»\82Ì\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82é\82©\83`\83F\83b\83N\82·\82é\82½\82ß\82É, \82 \82È\82½\82Ì\83v\83\8d\83O\83\89\83\80\82ª\96{\8ai\93I\82É\8eÀ\8ds\82³\82ê\82é\91O\82ÉMix_Init\8aÖ\90\94\82É\8eg\97p\82·\82éMIX_INIT_*\83t\83\89\83O\82Ì\98_\97\9d\98a\82ð\93n\82µ\82Ä\8f\89\8aú\89»\82µ\82½\82Ù\82¤\82ª\82æ\82¢.\r
38 </p>\r
39 <p>\r
40 \83\81\83\82\82±\82Ì\8aÖ\90\94\82Í\83G\83\89\81[\95\8e\9a\97ñ\82ð\90Ý\92è\82µ\82È\82¢. \82æ\82Á\82Ä<a href="Mix_GetError.html">Mix_GetError</a>\82ª\88Ó\96¡\82Ì\82 \82é\83\81\83b\83Z\81[\83W\82ð\96ß\82·\82±\82Æ\82ð\8aú\91Ò\82µ\82Ä\82Í\82È\82ç\82È\82¢.\r
41 </p>\r
42 <p>\r
43 \96ß\82è\92l: \8f\89\8aú\89»\82³\82ê\82½\91S\82Ä\82Ì\83T\83\93\83v\83\8a\83\93\83O\89¹\90º/\89¹\8ay\83\8d\81[\83_\81[\82Ì\83r\83b\83g\83}\83X\83N\r
44 </p>\r
45 <h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
46 <code>\r
47 <pre>\r
48 // OGG\82ÆMOD\8c`\8e®\82Ì\83T\83\93\83v\83\8a\83\93\83O\89¹\90º/\89¹\8ay\83\8d\81[\83_\81[\82ð\8f\89\8aú\89»\82·\82é\r
49 int flags=MIX_INIT_OGG|MIX_INIT_MOD;\r
50 int initted=Mix_Init(flags);\r
51 if(initted&amp;flags != flags) {\r
52     printf("Mix_Init: \97v\8b\81\82µ\82½OGG\82ÆMOD\8c`\8e®\82Ì\83\8d\81[\83_\81[\82Ì\8f\89\8aú\89»\82É\8e¸\94s\82µ\82½!\n");\r
53     printf("Mix_Init: %s\n", Mix_GetError());\r
54     // \82±\82±\82Å\83G\83\89\81[\82ð\8f\88\97\9d\82·\82é\r
55 }\r
56 </pre>\r
57 </code>\r
58 <h2>\8eQ\8fÆ</h2>\r
59 <a href="Mix_Quit.html">Mix_Quit</a>\r
60 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
61 <a href="http://www.libsdl.org/projects/SDL_mixer/docs/SDL_mixer_9.html#SEC9">4.1.2 IMG_Init</a>\r
62 <hr>\r
63 </body>\r
64 </html>\r