OSDN Git Service

SDL_HINT_RENDER_DRIVER metalを追加した https://wiki.libsdl.org/SDL_HINT_RENDER_DRIVER...
[sdl2referencejp/sdl2referencejp.git] / Mix_SetMusicCMD.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-music.html" title="1\82Â\8fã">\r
9 <title>Mix_SetMusicCMD</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-music.html">4.5\89¹\8ay</a> - Mix_SetMusicCMD\r
13 <hr>\r
14 <h1>Mix_SetMusicCMD</h1>\r
15 <p>\r
16 <code>int Mix_SetMusicCMD(const char *command)</code>\r
17 </p>\r
18 <p>\r
19 <dl>\r
20 <dt>command</dt><dd>\r
21 \83V\83X\83e\83\80\82Ì\89¹\8ay\82ð\8dÄ\90\82·\82é\83R\83}\83\93\83h.\r
22 \83R\83}\83\93\83h\83\89\83C\83\93\82Ì\83t\83@\83C\83\8b\96¼\82ð\8f\9c\82­\8a®\91S\82È\83R\83}\83\93\83h\82Å\82 \82é\95K\97v\82ª\82 \82é. \83t\83@\83C\83\8b\96¼\82Í\82»\82Ì\8cã\82É\92Ç\89Á\82³\82ê\82é.\r
23 NULL\82Ì\82Æ\82«\8aO\95\94\83R\83}\83\93\83h\82Ì\8eg\97p\82ð\8e~\82ß, \93à\95\94\82Ì\89¹\8ay\8dÄ\90\8b@\94\\82É\96ß\82·\r
24 </dd>\r
25 </dl>\r
26 </p>\r
27 <p>\r
28 \89¹\8ay\82Ì\8dÄ\90\82Å\8eg\82¤\83R\83}\83\93\83h\83\89\83C\83\93\82Ì\83v\83\8c\83C\83\84\81[\82ð\90Ý\92è\82·\82é\r
29 \8dÄ\90\92\86\82Ì\89¹\8ay\82Í\91S\82Ä\92â\8e~\82·\82é.\r
30 \8dÄ\90\82·\82é\89¹\8ay\83t\83@\83C\83\8b\82Í<a href="Mix_LoadMUS.html">Mix_LoadMUS</a>\82Å\90Ý\92è\82·\82é. \82±\82Ì\83t\83@\83C\83\8b\96¼\82Í\83R\83}\83\93\83h\83\89\83C\83\93\82Ì\8dÅ\8cã\82É\92Ç\89Á\82³\82ê\82é.\r
31 \82±\82ê\82É\82æ\82è\95¡\90\94\82Ì\89¹\8ay\83t\83@\83C\83\8b\82ð\8dÄ\90\82Å\82«\82é.\r
32 \82±\82Ì\83R\83}\83\93\83h\82Í, \92â\8e~\82Ì\82Æ\82«SIGTERM, \88ê\8e\9e\92â\8e~\82Ì\82Æ\82«SIGSTOP, \88ê\8e\9e\92â\8e~\89ð\8f\9c\82Ì\82Æ\82«SIGCONT\82ð\8eó\82¯\8eæ\82é.\r
33 \83R\83}\83\93\83h\82Ì\83v\83\8d\83O\83\89\83\80\82ÍSDL_mixer\82Ì\8aÖ\90\94\82ª\90³\82µ\82­\93®\8dì\82·\82é\82æ\82¤\82É\82±\82ê\82ç\82Ì\83V\83O\83i\83\8b\82ð\8f\88\97\9d\82·\82é\95K\97v\82ª\82 \82é.\r
34 \8aO\95\94\83v\83\8c\83C\83\84\81[\82Ì\8fê\8d\87\82Í, <a href="Mix_VolumeMusic.html">Mix_VolumeMusic</a>\82Í\96³\8cø\82Å, <a href="Mix_GetError.html">Mix_GetError</a>\82Í\83G\83\89\81[\83R\81[\83h\82ª\90Ý\92è\82³\82ê\82é.\r
35 \89¹\8ay\82Ì\83{\83\8a\83\85\81[\83\80\82Í\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î\83v\83\8c\83C\83\84\81[\82Ì\83R\83}\83\93\83h\82Å\90Ý\92è\82·\82é\95K\97v\82ª\82 \82é.\r
36 \89¹\8ay\83v\83\8c\83C\83\84\81[\82Ì\83v\83\8d\83Z\83X\82ª\8fI\97¹\82µ\82½\82Æ\82«\8dÄ\82Ñ\83R\83}\83\93\83h\82ð\8cÄ\82Ô\82±\82Æ\82Å\83\8b\81[\83v\82·\82é.\r
37 \83R\83}\83\93\83h\82É\82æ\82é\89¹\8ay\82Ì\8dÄ\90\82Í\83t\83H\81[\83N\82³\82ê\82½\83v\83\8d\83Z\83X\82Å\8ds\82í\82ê\82é.\r
38 NULL\82ð\90Ý\92è\82·\82é\82Æ\93à\95\94\89¹\8ay\83v\83\8c\83C\83\84\81[\82ð\8eg\82¤.\r
39 </p>\r
40 <p>\r
41 \83\81\83\82\8aO\95\94\82Å\8dÄ\90\82³\82ê\82½\89¹\8ay\82ÍSDL_mixer\82Å\82Í\83~\83L\83V\83\93\83O\82Å\82«\82¸, \8cã\8f\88\97\9d\83t\83b\83N\82Å\82Í\88µ\82¦\82È\82¢.\r
42 </p>\r
43 <p>\r
44 \83\81\83\82\83h\83\89\83C\83o\82ª\83I\81[\83f\83B\83I\83f\83o\83C\83X\82Ì\95¡\90\94\83I\81[\83v\83\93\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\8fê\8d\87\8aO\95\94\83R\83}\83\93\83h\82É\82æ\82é\89¹\8ay\82Ì\8dÄ\90\82Í\82Å\82«\82È\82¢. SDL_mixer\82ª\82·\82Å\82É\83T\83\93\83v\83\8a\83\93\83O\89¹\90º\82Ì\82½\82ß\82É\83I\81[\83f\83B\83I\83f\83o\83C\83X\82ð\8aJ\82¢\82Ä\82¢\82é\82½\82ß\82Å\82 \82é.\r
45 </p>\r
46 <p>\r
47 \83\81\83\82\83R\83}\83\93\83h\82Ì\82È\82¢\8aÂ\8b«\82à\82 \82é\82½\82ß\92\8d\88Ó\82·\82é\95K\97v\82ª\82 \82é.\r
48 </p>\r
49 <p>\r
50 \96ß\82è\92l: \90¬\8c÷\82Ì\82Æ\82«0, \83\81\83\82\83\8a\82ª\82È\82¢\82È\82Ç\8e¸\94s\82Ì\82Æ\82«-1\r
51 </p>\r
52 <h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
53 <code>\r
54 <pre>\r
55 // mpg123\82Å\89¹\8ay\82ð\8dÄ\90\82·\82é\r
56 Mix_Music *music=NULL;\r
57 if(Mix_SetMusicCMD("mpg123 -q")==-1) {\r
58     perror("Mix_SetMusicCMD");\r
59 } else {\r
60     // \93K\93\96\82ÈMP3\83t\83@\83C\83\8b\82ð\8dÄ\90\82·\82é\r
61     music=Mix_LoadMUS("music.mp3");\r
62     if(music) {\r
63         Mix_PlayMusic(music,1);\r
64     }\r
65 }\r
66 </pre>\r
67 </code>\r
68 <h2>\8eQ\8fÆ</h2>\r
69 <a href="Mix_PlayMusic.html">Mix_PlayMusic</a>,\r
70 <a href="Mix_VolumeMusic.html">Mix_VolumeMusic</a>\r
71 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
72 <a href="http://www.libsdl.org/projects/SDL_mixer/docs/SDL_mixer_66.html#SEC66">4.5.14 Mix_SetMusicCMD</a>\r
73 <hr>\r
74 </body>\r
75 </html>\r