OSDN Git Service

SDL_atomic_t サンプルコードを修正 https://wiki.libsdl.org/SDL_atomic_t?action=diff&rev1=3&rev2=4
[sdl2referencejp/sdl2referencejp.git] / IMG_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_image">\r
7 <link rel="top" href="index.html" title="\83z\81[\83\80">\r
8 <link rel="parent" href="SDL_image-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_image">\96Ú\8e\9f</a> - <a href="SDL_image-functions.html">3.\8aÖ\90\94</a> - <a href="SDL_image-functions-general.html">3.1\88ê\94Ê</a> - IMG_Init\r
13 <hr>\r
14 <h1>IMG_Init</h1>\r
15 <p>\r
16 <code>int IMG_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¤\89æ\91\9c\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 IMG_INIT_JPG<br>\r
25 IMG_INIT_PNG<br>\r
26 IMG_INIT_TIF<br>\r
27 </dd>\r
28 </dl>\r
29 </p>\r
30 <p>\r
31 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
32 \82±\82Ì\8aÖ\90\94\82Í\89½\93x\82Å\82à\8cÄ\82×\82é\82ª, \82»\82Ì\8fê\8d\87\82Å\82à<a href="IMG_Quit.html">IMG_Quit</a>\8aÖ\90\94\82ð\88ê\93x\8cÄ\82×\82Î\8fI\97¹\82Å\82«\82é.\r
33 \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
34 </p>\r
35 <p>\r
36 \83\81\83\82: JPG, PNG, TIF\89æ\91\9c\82ð\93Ç\82Ý\8d\9e\82Þ\8fê\8d\87\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ÉIMG_Init\8aÖ\90\94\82É\8eg\97p\82·\82éIMG_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
37 </p>\r
38 <p>\r
39 \83\81\83\82: <a href="IMG_isJPG.html">IMG_isJPG</a>, <a href="IMG_isPNG.html">IMG_isPNG</a>, <a href="IMG_isTIF.html">IMG_isTIF</a>\8aÖ\90\94\82Í\8f\89\8aú\89»\82µ\82È\82­\82Ä\82à\8eg\82¦\82é.\r
40 </p>\r
41 <p>\r
42 \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="IMG_GetError.html">IMG_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
43 </p>\r
44 <p>\r
45 \96ß\82è\92l: \8f\89\8aú\89»\82³\82ê\82½\91S\82Ä\82Ì\89æ\91\9c\83\8d\81[\83_\81[\82Ì\83r\83b\83g\83}\83X\83N\r
46 </p>\r
47 <h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
48 <code>\r
49 <pre>\r
50 // JPG\82ÆPNG\8c`\8e®\82Ì\89æ\91\9c\82ð\93Ç\82Ý\8d\9e\82ß\82é\82æ\82¤\82É\82·\82é\r
51 int flags=IMG_INIT_JPG|IMG_INIT_PNG;\r
52 int initted=IMG_Init(flags);\r
53 if(initted&amp;flags != flags) {\r
54     printf("IMG_Init: JPG\82ÆPNG\82Ì\93Ç\82Ý\8d\9e\82Ý\82Ì\8f\89\8aú\89»\82É\8e¸\94s\82µ\82½!\n");\r
55     printf("IMG_Init: %s\n", IMG_GetError());\r
56     // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
57 }\r
58 </pre>\r
59 </code>\r
60 <h2>\8eQ\8fÆ</h2>\r
61 <a href="IMG_Quit.html">IMG_Quit</a>\r
62 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
63 <a href="https://www.libsdl.org/projects/SDL_image/docs/SDL_image_8.html#SEC8">3.1.2 IMG_Init</a>\r
64 <hr>\r
65 </body>\r
66 </html>\r