1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
\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="index.html#SDL_image" title="1
\82Â
\8fã">
\r
9 <title>
\8aT
\97v</title>
\r
12 <a href="index.html#SDL_image">
\96Ú
\8e\9f</a> - 1.
\8aT
\97v
\r
15 <h2>
\8e\84\82É
\82Â
\82¢
\82Ä
\8f
\82µ</h2>
\r
17 \8d¡
\82±
\82Ì
\95¶
\8fÍ(
\82Ì
\8c´
\95¶)
\82ð
\8f\91\82¢
\82Ä
\82¢
\82é
\8e\84\82Í,
\83\8c\83C
\83Z
\83I
\83\93\82É
\8bÎ
\82ß
\82é
\83v
\83\8d\83O
\83\89\83}
\82Å
\82 \82é.
\r
18 \8e\84\82ÍSolaris, Linux, Windows
\82ÌC/C++
\82Å,
\92Ê
\90M,
\83l
\83b
\83g
\83\8f\81[
\83N, GUI,
\82»
\82Ì
\91¼
\83^
\83X
\83N
\88ê
\94Ê
\82È
\82Ç
\97l
\81X
\82È
\8eí
\97Þ
\82Ì
\83v
\83\8d\83O
\83\89\83\80\82ð
\8dì
\90¬
\82µ
\82Ä
\82¢
\82é.
\r
21 \8bC
\8cy
\82É
\98A
\97\8d\82µ
\82Ä
\97~
\82µ
\82¢: JonathanCAtkins@gmail.com
\r
24 irc.freenode.net
\82Ì#SDL
\83`
\83\83\83l
\83\8b\82ÌLIM
\82Æ
\82µ
\82ÄIRC
\82à
\82æ
\82
\8eg
\82Á
\82Ä
\82¢
\82é.
\r
26 <h2>
\82È
\82º
\82 \82È
\82½
\82É
\95K
\97v
\82©?</h2>
\r
28 \89æ
\91\9c\82Í
\82 \82ç
\82ä
\82é
\83\86\81[
\83U
\83C
\83\93\83^
\81[
\83t
\83F
\81[
\83X
\82Ì
\8aî
\91b
\82Å
\82 \82é.
\r
29 \83J
\83\89\83t
\83\8b\82Å
\96ù
\89õ
\82È
\8ep
\82Ì
\89æ
\91\9c\82Í,
\8eq
\8b\9f\82Ì
\8d \82Ì
\8e\84\82½
\82¿
\82ª,
\8b\90\91å
\82È
\83G
\83C
\83\8a\83A
\83\93\82ð
\91Å
\82¿
\97\8e\82Æ
\82µ
\83h
\83b
\83g
\8aG
\82Ì
\82¨
\95P
\97l
\82ð
\8b~
\82¨
\82¤
\82Æ
\82µ
\82Ä
\82¢
\82½
\82Æ
\82«,
\89½
\8e\9e\8aÔ
\82à
\8c©
\82Ä
\82¢
\82½
\82à
\82Ì
\82Å
\82 \82é.
\r
30 \8d¡
\82±
\82»
\8e\84\82½
\82¿
\82ª
\8ev
\82¢
\8fo
\82É
\8ec
\82é
\89æ
\91\9c\82ð
\8dì
\82é
\94Ô
\82¾.
\r
31 \82±
\82Ì
\82·
\82Î
\82ç
\82µ
\82¢
\89æ
\91\9c\82ðSDL
\82Ì
\83v
\83\8d\83O
\83\89\83\80\82É
\8eæ
\82è
\8d\9e\82Ý,
\82»
\82µ
\82Ä
\89æ
\91\9c\82ð
\8e©
\8dÝ
\82É
\88µ
\82¢,
\89½
\82æ
\82è
\97l
\81X
\82È
\8c`
\8e®
\82É
\8d¢
\82ç
\82È
\82¢
\82½
\82ß
\82É
\82Í
\82Ç
\82¤
\82·
\82ê
\82Î
\82æ
\82¢
\82©?
\r
32 SDL_image
\82Í
\82±
\82ê
\82ç
\82ð
\91S
\82Ä
\8aÈ
\92P
\82É
\82µ
\82Ä
\82
\82ê
\82é.
\r
33 \82±
\82Ì
\95¶
\8f\91\82Í
\8aG
\82ð
\95`
\82
\8f\95\82¯
\82É
\82Í
\82È
\82ç
\82È
\82¢.
\r
34 \82µ
\82©
\82µ,
\82 \82È
\82½
\82Ì
\83Q
\81[
\83\80\82É
\89æ
\91\9c\82ð
\8eæ
\82è
\8d\9e\82Þ
\82½
\82ß
\82Ì
\8b@
\94\
\82É
\8aÖ
\82·
\82é
\8fî
\95ñ
\82Í
\93¾
\82ç
\82ê
\82é.
\r
35 \82³
\82 \8d¡
\82·
\82®
\90³
\8b`
\82Ì
\96_
\90l
\8aÔ
\82ð
\8dì
\82é
\82Ì
\82¾.
\92N
\82©
\82ª
\82 \82È
\82½
\82Ì
\94ü
\8fp
\82Ì
\94\
\97Í
\82Ì
\96³
\82³
\82ð
\96\84\82ß
\82Ä
\82
\82ê
\82é
\82©
\82à
\82µ
\82ê
\82È
\82¢.
\r
36 \8f
\82È
\82
\82Æ
\82à
\82 \82È
\82½
\82Ì
\83R
\81[
\83h
\82É
\89æ
\91\9c\82ð
\8eæ
\82è
\8d\9e\82Þ
\82½
\82ß
\82É
\8bê
\98J
\82·
\82é
\95K
\97v
\82Í
\82È
\82
\82È
\82é
\82¾
\82ë
\82¤.
\r
39 \88È
\89º
\82ÍSDL_image
\82Ì
\83\
\81[
\83X
\83A
\81[
\83J
\83C
\83u
\82ÌREADME
\82ð
\90³
\8am
\82³
\82Ì
\82½
\82ß
\82É
\8fC
\90³
\82µ
\82½
\82à
\82Ì
\82Å
\82 \82é.
\r
46 \82±
\82Ì
\83\89\83C
\83u
\83\89\83\8a\82Ì
\8dÅ
\90V
\83o
\81[
\83W
\83\87\83\93\82Í
\88È
\89º
\82Ì
\8fê
\8f\8a\82Å
\93ü
\8eè
\82Å
\82«
\82é:<br>
\r
47 <a href="http://www.libsdl.org/projects/SDL_image/">SDL_image Homepage</a>
\r
50 \82±
\82ê
\82Í
\97l
\81X
\82È
\8c`
\8e®
\82Ì
\89æ
\91\9c\82ðSDL
\83T
\81[
\83t
\83F
\83C
\83X
\82Æ
\82µ
\82Ä
\93Ç
\82Ý
\8d\9e\82Þ
\83V
\83\93\83v
\83\8b\82È
\83\89\83C
\83u
\83\89\83\8a\82Å
\82 \82é.
\r
51 \82±
\82Ì
\83\89\83C
\83u
\83\89\83\8a\82Í, ICO(
\83A
\83C
\83R
\83\93), CUR(
\83J
\81[
\83\
\83\8b), BMP, PNM(PPM/PGM/PBM), XPM, LBM(IFF ILBM), PCX, GIF, JPEG, PNG, TGA, TIFF,
\82»
\82µ
\82ÄXV
\83T
\83\80\83l
\83C
\83\8b\8c`
\8e®
\82É
\91Î
\89\9e\82µ
\82Ä
\82¢
\82é.
\r
56 #include "SDL_image.h"
\r
58 SDL_Surface *IMG_Load(const char *file);
\r
60 SDL_Surface *IMG_Load_RW(SDL_RWops *src, int freesrc);
\r
62 SDL_Surface *IMG_LoadTyped_RW(SDL_RWops *src, int freesrc, char *type);
\r
66 type
\82Í
\8c`
\8e®
\82ð
\8e¦
\82·
\95¶
\8e\9a\97ñ
\82Å
\82 \82é(
\97á: "PNG", "pcx").
\r
67 IMG_Load_RW
\82Å
\82ÍTGA
\89æ
\91\9c\82Í
\93Ç
\82Ý
\8d\9e\82ß
\82È
\82¢
\82Ì
\82Å
\92\8d\88Ó
\82·
\82é
\82±
\82Æ.
\r
71 XPM
\89æ
\91\9c\82©
\82ç
\83T
\81[
\83t
\83F
\83C
\83X
\82ð
\90¶
\90¬
\82·
\82éC
\82Ì
\83\
\81[
\83X
\83R
\81[
\83h:
\r
73 SDL_Surface *IMG_ReadXPMFromArray(char **xpm);
\r
75 \83T
\83\93\83v
\83\8b\83v
\83\8d\83O
\83\89\83\80'showimage'
\82Íshowimage.c
\82É
\82 \82é.
\r
80 JPEG
\82É
\91Î
\89\9e\82·
\82é
\82½
\82ß
\82É
\82ÍJPEG
\83\89\83C
\83u
\83\89\83\8a\82ª
\95K
\97v
\82Å
\82 \82é:
\r
82 PNG
\82É
\91Î
\89\9e\82·
\82é
\82½
\82ß
\82É
\82ÍPNG
\83\89\83C
\83u
\83\89\83\8a\82ª
\95K
\97v
\82Å
\82 \82é:
\r
84 \82»
\82µ
\82ÄZlib
\83\89\83C
\83u
\83\89\83\8a\82à
\95K
\97v
\82Å
\82 \82é.
\r
86 TIFF
\82É
\91Î
\89\9e\82·
\82é
\82½
\82ß
\82É
\82ÍTIFF
\83\89\83C
\83u
\83\89\83\8a\82ª
\95K
\97v
\82Å
\82 \82é:
\r
91 \82à
\82µ
\82±
\82ê
\82ç
\82Ì
\83\89\83C
\83u
\83\89\83\8a\82ª
\95W
\8f\80\82Å
\82È
\82¢
\8fê
\8f\8a\82É
\83C
\83\93\83X
\83g
\81[
\83\8b\82³
\82ê
\82Ä
\82¢
\82é
\82È
\82ç
\82Î, configure
\83X
\83N
\83\8a\83v
\83g
\82É
\82±
\82ê
\82ç
\82Ì
\83p
\83X
\82ð
\92Ç
\89Á
\82Å
\82«
\82é.<br>
\r
92 \97á: sh ./configure CPPFLAGS="-I/somewhere/include" LDFLAGS="-L/somewhere/lib"<br>
\r
93 \8b¤
\97L
\83\89\83C
\83u
\83\89\83\8a\82ð
\90³
\8fí
\82É
\93®
\8dì
\82³
\82¹
\82é
\82½
\82ß
\82É, /somewhere/lib
\82ðLD_LIBRARY_PATH
\82É
\92Ç
\89Á
\82·
\82é
\95K
\97v
\82ª
\82 \82é
\82©
\82à
\82µ
\82ê
\82È
\82¢.
\r
96 \82±
\82Ì
\83\89\83C
\83u
\83\89\83\8a\82ÍGNU Library General Public License
\82Ì
\82à
\82Æ
\82É
\82 \82é.
\8fÚ
\8d×
\82Í"COPYING"
\82ð
\8eQ
\8fÆ
\82·
\82é
\82±
\82Æ.
\r
97 \93\96\91R,
\89æ
\91\9c\83\8d\81[
\83_
\81[
\82Í
\95Ê
\82Ì
\83\89\83C
\83Z
\83\93\83X
\82Ì
\82à
\82Æ
\82É
\82 \82é.
\82»
\82ê
\82¼
\82ê
\82Ì
\89æ
\91\9c\83\8d\81[
\83_
\81[
\82Ì
\83\
\81[
\83X
\83t
\83@
\83C
\83\8b\82ð
\8eQ
\8fÆ
\82·
\82é
\82±
\82Æ.
\r
98 (<em>
\96ó
\8eÒ
\92\8d: SDL_image 2.0
\82Ízlib
\83\89\83C
\83Z
\83\93\83X
\82Å
\82 \82é.</em>)
\r
100 <h2>
\8c´
\95¶
\82Ö
\82Ì
\83\8a\83\93\83N</h2>
\r
101 <a href="https://www.libsdl.org/projects/SDL_image/docs/SDL_image_1.html#SEC1">1. Overview</a>
\r