OSDN Git Service

サンプルコードを追加
authormaruhiro <maruhiro@bridge.ocn.ne.jp>
Wed, 25 Jun 2014 14:32:53 +0000 (23:32 +0900)
committermaruhiro <maruhiro@bridge.ocn.ne.jp>
Wed, 25 Jun 2014 14:32:53 +0000 (23:32 +0900)
36 files changed:
IMG_GetError.html
IMG_Init.html
IMG_Linked_Version.html
IMG_Load.html
IMG_LoadBMP_RW.html
IMG_LoadCUR_RW.html
IMG_LoadGIF_RW.html
IMG_LoadICO_RW.html
IMG_LoadJPG_RW.html
IMG_LoadLBM_RW.html
IMG_LoadPCX_RW.html
IMG_LoadPNG_RW.html
IMG_LoadPNM_RW.html
IMG_LoadTGA_RW.html
IMG_LoadTIF_RW.html
IMG_LoadTyped_RW.html
IMG_LoadXCF_RW.html
IMG_LoadXPM_RW.html
IMG_LoadXV_RW.html
IMG_Load_RW.html
IMG_Quit.html
IMG_ReadXPMFromArray.html
IMG_SetError.html
IMG_isBMP.html
IMG_isCUR.html
IMG_isGIF.html
IMG_isICO.html
IMG_isJPG.html
IMG_isLBM.html
IMG_isPCX.html
IMG_isPNG.html
IMG_isPNM.html
IMG_isTIF.html
IMG_isXCF.html
IMG_isXPM.html
IMG_isXV.html

index c4a8195..70f3dca 100644 (file)
 <p>\r
 \96ß\82è\92l: \90l\82ª\93Ç\82ß\82é\8dÅ\8cã\82É\94­\90\82µ\82½\83G\83\89\81[\82Ì\97\9d\97R\82Ö\82Ìchar\8c^\83|\83C\83\93\83^\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+printf("\82È\82ñ\82Ä\82±\82Á\82½\81A\83G\83\89\81[\82¾ : %s", IMG_GetError());\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_SetError.html">IMG_SetError</a>\r
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
index 03333d8..d447dc5 100644 (file)
@@ -44,6 +44,19 @@ flags
 <p>\r
 \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
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// JPG\82ÆPNG\8c`\8e®\82Ì\89æ\91\9c\82ð\93Ç\82Ý\8d\9e\82ß\82é\82æ\82¤\82É\82·\82é\r
+int flags=IMG_INIT_JPG|IMG_INIT_PNG;\r
+int initted=IMG_Init(flags);\r
+if(initted&amp;flags != flags) {\r
+    printf("IMG_Init: JPG\82ÆPNG\82Ì\93Ç\82Ý\8d\9e\82Ý\82Ì\8f\89\8aú\89»\82É\8e¸\94s\82µ\82½!\n");\r
+    printf("IMG_Init: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_Quit.html">IMG_Quit</a>\r
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
index bfdd7da..886cd17 100644 (file)
 \82±\82ê\82ç\82ð\8eg\82¤\82Æ, \8eÀ\8ds\8e\9e\82Ì\83o\81[\83W\83\87\83\93\82Æ\83R\83\93\83p\83C\83\8b\8e\9e\82Ì\83o\81[\83W\83\87\83\93\82ð\94ä\8ar\82Å\82«\82é.\r
 \82±\82ê\82ç\82Ì\8aÖ\90\94/\83}\83N\83\8d\82Í, \8eg\82¤\91O\82É\83\89\83C\83u\83\89\83\8a\82ð\8f\89\8aú\89»\82·\82é\95K\97v\82Í\82È\82¢.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+SDL_version compile_version;\r
+const SDL_version *link_version=IMG_Linked_Version();\r
+SDL_IMAGE_VERSION(&compile_version);\r
+printf("\83R\83\93\83p\83C\83\8b\8e\9e\82ÌSDL_image\82Ì\83o\81[\83W\83\87\83\93: %d.%d.%d\n", \r
+        compile_version.major,\r
+        compile_version.minor,\r
+        compile_version.patch);\r
+printf("\8eÀ\8ds\92\86\82ÌSDL_image\82Ì\83o\81[\83W\83\87\83\93: %d.%d.%d\n", \r
+        link_version->major,\r
+        link_version->minor,\r
+        link_version->patch);\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_Init.html">IMG_Init</a>\r
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
index c9f0965..a262179 100644 (file)
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢SDL_Surface\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. \91Î\89\9e\82µ\82Ä\82¢\82È\82¢\8c`\8e®, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.png\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+image=IMG_Load("sample.png");\r
+if(!image) {\r
+    printf("IMG_Load: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_Init.html">IMG_Init</a>,\r
 <a href="IMG_Load_RW.html">IMG_Load_RW</a>,\r
index e199d92..eeb745c 100644 (file)
@@ -26,6 +26,20 @@ BMP
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. BMP\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.bmp\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.bmp", "rb");\r
+image=IMG_LoadBMP_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadBMP_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
 <a href="IMG_isBMP.html">IMG_isBMP</a>\r
index de55d71..3cd8463 100644 (file)
@@ -28,6 +28,20 @@ CUR
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. BMP\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.cur\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.cur", "rb");\r
+image=IMG_LoadCUR_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadCUR_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
 <a href="IMG_isCUR.html">IMG_isCUR</a>\r
index 7378fc5..1e65591 100644 (file)
@@ -26,6 +26,20 @@ GIF
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. GIF\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.gif\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.gif", "rb");\r
+image=IMG_LoadGIF_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadGIF_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
 <a href="IMG_isGIF.html">IMG_isGIF</a>\r
index b79f4f0..51e354d 100644 (file)
@@ -28,6 +28,20 @@ ICO
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. BMP\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.ico\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.ico", "rb");\r
+image=IMG_LoadICO_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadICO_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
 <a href="IMG_isICO.html">IMG_isICO</a>\r
index 6ab9e71..8f45e76 100644 (file)
@@ -30,6 +30,19 @@ JPG
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. JPG\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2><code>\r
+<pre>\r
+// sample.jpg\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.jpg", "rb");\r
+image=IMG_LoadJPG_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadJPG_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_Init.html">IMG_Init</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
index 9c687bb..7ac04e7 100644 (file)
@@ -26,6 +26,20 @@ LBM
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. LBM\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.lbm\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.lbm", "rb");\r
+image=IMG_LoadLBM_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadLBM_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
 <a href="IMG_isLBM.html">IMG_isLBM</a>\r
index b9d4e2f..db62a3a 100644 (file)
@@ -26,6 +26,20 @@ PCX
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. PCX\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.pcx\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.pcx", "rb");\r
+image=IMG_LoadPCX_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadPCX_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
 <a href="IMG_isPCX.html">IMG_isPCX</a>\r
index 335105a..cc36abc 100644 (file)
@@ -30,6 +30,20 @@ PNG
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. PNG\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.png\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.png", "rb");\r
+image=IMG_LoadPNG_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadPNG_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_Init.html">IMG_Init</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
index 5c246e7..15538f1 100644 (file)
@@ -26,6 +26,20 @@ PNM
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. PNM\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.pnm\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.pnm", "rb");\r
+image=IMG_LoadPNM_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadPNM_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
 <a href="IMG_isPNM.html">IMG_isPNM</a>\r
index ea0f4e3..1fe55e1 100644 (file)
@@ -28,6 +28,20 @@ TGA
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. TGA\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.tga\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.tga", "rb");\r
+image=IMG_LoadTGA_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadTGA_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
index c86d1f6..67abad6 100644 (file)
@@ -30,6 +30,20 @@ TIF
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. TIF\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.tif\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.tif", "rb");\r
+image=IMG_LoadTIF_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadTIF_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_Init.html">IMG_Init</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
index 4a767c8..fb7fca3 100644 (file)
@@ -57,6 +57,18 @@ src
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. \91Î\89\9e\82µ\82Ä\82¢\82È\82¢\8c`\8e®, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.tga\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+image=IMG_LoadTyped_RW(SDL_RWFromFile("sample.tga", "rb"), 1, "TGA");\r
+if(!image) {\r
+    printf("IMG_LoadTyped_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_Init.html">IMG_Init</a>,\r
 <a href="IMG_Load.html">IMG_Load</a>,\r
index 13308b1..5a326c0 100644 (file)
@@ -26,6 +26,20 @@ XCF
 <p>
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. XCF\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.
 </p>
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>
+<code>
+<pre>
+// sample.xcf\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ
+SDL_Surface *image;
+SDL_RWops *rwop;
+rwop=SDL_RWFromFile("sample.xcf", "rb");
+image=IMG_LoadXCF_RW(rwop);
+if(!image) {
+    printf("IMG_LoadXCF_RW: %s\n", IMG_GetError());
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤
+}
+</pre>
+</code>
 <h2>\8eQ\8fÆ</h2>
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,
 <a href="IMG_isXCF.html">IMG_isXCF</a>
index 1a67ed7..f157ca3 100644 (file)
@@ -26,6 +26,20 @@ XPM
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. XPM\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.xpm\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.xpm", "rb");\r
+image=IMG_LoadXPM_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadXPM_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
 <a href="IMG_isXPM.html">IMG_isXPM</a>\r
index c54ca1e..32799fc 100644 (file)
@@ -26,6 +26,20 @@ XV
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. XV\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.xv\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.xv", "rb");\r
+image=IMG_LoadXV_RW(rwop);\r
+if(!image) {\r
+    printf("IMG_LoadXV_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>,\r
 <a href="IMG_isXV.html">IMG_isXV</a>\r
index 6e83f31..37b8cbc 100644 (file)
@@ -38,6 +38,18 @@ src
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢<a href="SDL_Surface.html">SDL_Surface</a>\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. \91Î\89\9e\82µ\82Ä\82¢\82È\82¢\8c`\8e®, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.png\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+SDL_Surface *image;\r
+image=IMG_Load_RW(SDL_RWFromFile("sample.png", "rb"), 1);\r
+if(!image) {\r
+    printf("IMG_Load_RW: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_Init.html">IMG_Init</a>,\r
 <a href="IMG_Load.html">IMG_Load</a>,\r
index e22dc34..404a628 100644 (file)
 \82±\82Ì\8aÖ\90\94\82Í<a href="IMG_Load.html">IMG_Load</a>\82ÅJPG, PNG, TIF\89æ\91\9c\82ð\93Ç\82Ý\8d\9e\82Þ\95K\97v\82ª\82È\82­\82È\82Á\82½\82Æ\82«\8cÄ\82Ô\82Æ\82æ\82¢.\r
 \89½\93x<a href="IMG_Init.html">IMG_Init</a>\8aÖ\90\94\82ð\8cÄ\82ñ\82¾\82Æ\82µ\82Ä\82à, \82±\82Ì\8aÖ\90\94\82Í\88ê\93x\82¾\82¯\8cÄ\82×\82Î\82æ\82¢.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// \93®\93I\82É\93Ç\82Ý\8d\9e\82Ü\82ê\82½\89æ\91\9c\83\89\83C\83u\83\89\83\8a\82ð\89ð\95ú\82·\82é\r
+// \r
+IMG_Quit();\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_Init.html">IMG_Init</a>\r
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
index 74ecce6..cfa705d 100644 (file)
@@ -30,6 +30,19 @@ XPM
 <p>\r
 \96ß\82è\92l: \90V\82µ\82¢SDL_Surface\82Ö\82Ì\83|\83C\83\93\83^\82ð\96ß\82·. XPM\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢, \83t\83@\83C\83\8b\82Ì\93Ç\82Ý\8d\9e\82Ý\82É\8e¸\94s\82µ\82½\82Æ\82«\82È\82Ç\82ÍNULL\82ð\96ß\82·.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.xpm\82ðimage\82É\93Ç\82Ý\8d\9e\82Þ\r
+#include "sample.xpm"\r
+SDL_Surface *image;\r
+image=IMG_ReadXPMFromArray(sample_xpm);\r
+if(!image) {\r
+    printf("IMG_ReadXPMFromArray: %s\n", IMG_GetError());\r
+    // \82±\82±\82Å\83G\83\89\81[\8f\88\97\9d\82ð\8ds\82¤\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadXPM_RW.html">IMG_LoadXPM_RW</a>\r
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
index 61b21ec..afa70b3 100644 (file)
 \83t\83H\81[\83}\83b\83g\8c`\8e®\82Í\88È\89º\82Ì\82à\82Ì\82Ì\82Ý\91Î\89\9e\82·\82é: %s, %d, %f, %p<br>\r
 %.2f\82Ì\82æ\82¤\82È\8ew\92è\82É\82Í\91Î\89\9e\82µ\82Ä\82¢\82È\82¢. \8fÚ\8d×\82ÍSDL\82Ì\83h\83L\83\85\83\81\83\93\83g\82É\8f\91\82©\82ê\82Ä\82¢\82é.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+int myimagefunc(int i) {\r
+    IMG_SetError("myimagefunc is not implemented! %d was passed in.",i);\r
+    return(-1);\r
+}\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_GetError.html">IMG_GetError</a>\r
 <h2>\8c´\95\82Ö\82Ì\83\8a\83\93\83N</h2>\r
index 607f43e..52c6e61 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªBMP\82ÅSDL_Image\82ªBMP\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.bmp\82ªBMP\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.bmp", "rb");\r
+if(IMG_isBMP(rwop))\r
+    printf("sample.bmp\82ÍBMP\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.bmp\82ÍBMP\83t\83@\83C\83\8b\82Å\82È\82¢\82©, BMP\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadBMP_RW.html">IMG_LoadBMP_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index 171ac1f..d5b7639 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªCUR\82ÅSDL_Image\82ªCUR\8c`\8e®\82ÆBMP\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.cur\82ªCUR\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.cur", "rb");\r
+if(IMG_isCUR(rwop))\r
+    printf("sample.cur\82ÍCUR\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.cur\82ÍCUR\83t\83@\83C\83\8b\82Å\82È\82¢\82©, BMP\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadCUR_RW.html">IMG_LoadCUR_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index 6ab272e..f29c21c 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªGIF\82ÅSDL_Image\82ªGIF\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.gif\82ªGIF\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.gif", "rb");\r
+if(IMG_isGIF(rwop))\r
+    printf("sample.gif\82ÍGIF\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.gif\82ÍGIF\83t\83@\83C\83\8b\82Å\82È\82¢\82©, GIF\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadGIF_RW.html">IMG_LoadGIF_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index 41adffd..02cbbfe 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªICO\82ÅSDL_Image\82ªICO\8c`\8e®\82ÆBMP\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.ico\82ªICO\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.ico", "rb");\r
+if(IMG_isICO(rwop))\r
+    printf("sample.ico\82ÍICO\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.ico\82ÍICO\83t\83@\83C\83\8b\82Å\82È\82¢\82©, BMP\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadICO_RW.html">IMG_LoadICO_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index ca17429..baae5b6 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªJPG\82ÅSDL_Image\82ªJPG\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.jpg\82ªJPG\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.jpg", "rb");\r
+if(IMG_isJPG(rwop))\r
+    printf("sample.jpg\82ÍJPG\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.jpg\82ÍJPG\83t\83@\83C\83\8b\82Å\82È\82¢\82©, JPG\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadJPG_RW.html">IMG_LoadJPG_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index ad5209c..c16fd52 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªLBM\82ÅSDL_Image\82ªLBM\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.lbm\82ªLBM\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.lbm", "rb");\r
+if(IMG_isLBM(rwop))\r
+    printf("sample.lbm\82ÍLBM\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.lbm\82ÍLBM\83t\83@\83C\83\8b\82Å\82È\82¢\82©, LBM\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadLBM_RW.html">IMG_LoadLBM_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index 0dd5f3d..a511c1e 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªPCX\82ÅSDL_Image\82ªPCX\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.pcx\82ªPCX\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.pcx", "rb");\r
+if(IMG_isPCX(rwop))\r
+    printf("sample.pcx\82ÍPCX\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.pcx\82ÍPCX\83t\83@\83C\83\8b\82Å\82È\82¢\82©, PCX\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadPCX_RW.html">IMG_LoadPCX_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index e9bfab3..2e11d95 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªPNG\82ÅSDL_Image\82ªPNG\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.png\82ªPNG\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.png", "rb");\r
+if(IMG_isPNG(rwop))\r
+    printf("sample.png\82ÍPNG\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.png\82ÍPNG\83t\83@\83C\83\8b\82Å\82È\82¢\82©, PNG\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadPNG_RW.html">IMG_LoadPNG_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index b996550..6fa7dfb 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªPNM\82ÅSDL_Image\82ªPNM\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.pnm\82ªPNM\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.pnm", "rb");\r
+if(IMG_isPNM(rwop))\r
+    printf("sample.pnm\82ÍPNM\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.pnm\82ÍPNM\83t\83@\83C\83\8b\82Å\82È\82¢\82©, PNM\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadPNM_RW.html">IMG_LoadPNM_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index 1e5e699..cd2b617 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªTIF\82ÅSDL_Image\82ªTIF\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.tif\82ªTIF\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.tif", "rb");\r
+if(IMG_isTIF(rwop))\r
+    printf("sample.tif\82ÍTIF\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.tif\82ÍTIF\83t\83@\83C\83\8b\82Å\82È\82¢\82©, TIF\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadTIF_RW.html">IMG_LoadTIF_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index f26eb4c..e18d8dc 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªXCF\82ÅSDL_Image\82ªXCF\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.xcf\82ªXCF\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.xcf", "rb");\r
+if(IMG_isXCF(rwop))\r
+    printf("sample.xcf\82ÍXCF\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.xcf\82ÍXCF\83t\83@\83C\83\8b\82Å\82È\82¢\82©, XCF\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadXCF_RW.html">IMG_LoadXCF_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index bc46ad9..a4ce76f 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªXPM\82ÅSDL_Image\82ªXPM\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.xpm\82ªXPM\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.xpm", "rb");\r
+if(IMG_isXPM(rwop))\r
+    printf("sample.xpm\82ÍXPM\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.xpm\82ÍXPM\83t\83@\83C\83\8b\82Å\82È\82¢\82©, XPM\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadXPM_RW.html">IMG_LoadXPM_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r
index 40f97c5..fdba02e 100644 (file)
 <p>\r
 \96ß\82è\92l: \89æ\91\9c\82ªXV\82ÅSDL_Image\82ªXV\8c`\8e®\82É\91Î\89\9e\82µ\82Ä\82¢\82ê\82Î1, \82»\82¤\82Å\82È\82¯\82ê\82Î0.\r
 </p>\r
+<h2>\83T\83\93\83v\83\8b\83R\81[\83h</h2>\r
+<code>\r
+<pre>\r
+// sample.xv\82ªXVP\82©\83e\83X\83g\82·\82é\r
+SDL_RWops *rwop;\r
+rwop=SDL_RWFromFile("sample.xv", "rb");\r
+if(IMG_isXV(rwop))\r
+    printf("sample.xv\82ÍXV\83t\83@\83C\83\8b\82Å\82 \82é\n");\r
+else\r
+    printf("sample.xv\82ÍXV\83t\83@\83C\83\8b\82Å\82È\82¢\82©, XV\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\n");\r
+</pre>\r
+</code>\r
 <h2>\8eQ\8fÆ</h2>\r
 <a href="IMG_LoadXV_RW.html">IMG_LoadXV_RW</a>,\r
 <a href="IMG_LoadTyped_RW.html">IMG_LoadTyped_RW</a>\r