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="Simple Directmedia Layer SDL2.0">
\r
7 <link rel="top" href="index.html" title="
\83z
\81[
\83\80">
\r
8 <link rel="parent" href="CategoryPixels.html" title="1
\82Â
\8fã">
\r
9 <title>SDL_PixelFormatEnum</title>
\r
12 <a href="index.html">
\96Ú
\8e\9f</a> - <a href="ApiByCategory.html">API(
\8b@
\94\
\95Ê)</a> - <a href="CategoryPixels.html">
\83s
\83N
\83Z
\83\8b\8c`
\8e®
\82Æ
\95Ï
\8a·</a> - SDL_PixelFormatEnum
\r
14 <h1>SDL_PixelFormatEnum</h1>
\r
15 \83s
\83N
\83Z
\83\8b\8c`
\8e®
\82Ì
\97ñ
\8b\93\91Ì
\r
17 <h3>
\83s
\83N
\83Z
\83\8b\8c`
\8e®
\82Ì
\83}
\83N
\83\8d</h3>
\r
18 <table border="1" summary="Pixel Format Macros">
\r
19 <tr><td>SDL_PIXELTYPE(format)</td><td>
\83s
\83N
\83Z
\83\8b\8c`
\8e®
\82Ì
\8eí
\97Þ (
\8fÚ
\8d×
\82ð
\8eQ
\8fÆ
\82·
\82é
\82±
\82Æ)</td></tr>
\r
20 <tr><td>SDL_PIXELORDER(format)</td><td>
\83s
\83N
\83Z
\83\8b\8c`
\8e®
\82Ì
\83`
\83\83\83l
\83\8b\82Ü
\82½
\82Í
\83r
\83b
\83g
\82Ì
\8f\87\94Ô (
\8fÚ
\8d×
\82ð
\8eQ
\8fÆ
\82·
\82é
\82±
\82Æ)</td></tr>
\r
21 <tr><td>SDL_PIXELLAYOUT(format)</td><td>
\83s
\83N
\83Z
\83\8b\8c`
\8e®
\82Ì
\83`
\83\83\83l
\83\8b\82Ì
\83r
\83b
\83g
\83p
\83^
\81[
\83\93 (
\8fÚ
\8d×
\82ð
\8eQ
\8fÆ
\82·
\82é
\82±
\82Æ)</td></tr>
\r
22 <tr><td>SDL_BITSPERPIXEL(format)</td><td>
\83s
\83N
\83Z
\83\8b\8c`
\8e®
\82Ì
\90F
\8fî
\95ñ
\82Ì
\83r
\83b
\83g
\90\94</td></tr>
\r
23 <tr><td>SDL_BYTESPERPIXEL(format)</td><td>
\83s
\83N
\83Z
\83\8b\82Ì
\83o
\83C
\83g
\90\94</td></tr>
\r
24 <tr><td>SDL_ISPIXELFORMAT_INDEXED(format)</td><td>
\90^
\82Ì
\82Æ
\82«
\83p
\83\8c\83b
\83g
\82ð
\8e\9d\82Á
\82Ä
\82¢
\82é</td></tr>
\r
25 <tr><td>SDL_ISPIXELFORMAT_ALPHA(format)</td><td>
\90^
\82Ì
\82Æ
\82«
\83¿
\83`
\83\83\83l
\83\8b\82ð
\8e\9d\82Á
\82Ä
\82¢
\82é</td></tr>
\r
26 <tr><td>SDL_ISPIXELFORMAT_FOURCC(format)</td><td>
\90^
\82Ì
\82Æ
\82«YUV
\82Ì
\82æ
\82¤
\82È
\93Á
\95Ê
\82È
\83t
\83H
\81[
\83}
\83b
\83g
\82ð
\8e\9d\82Â</td></tr>
\r
28 <h3>
\83s
\83N
\83Z
\83\8b\8c`
\8e®
\82Ì
\92l</h3>
\r
29 <table border="1" summary="Pixel Format Values">
\r
30 <tr><td>SDL_PIXELFORMAT_UNKNOWN</td><td></td></tr>
\r
31 <tr><td>SDL_PIXELFORMAT_INDEX1LSB</td><td></td></tr>
\r
32 <tr><td>SDL_PIXELFORMAT_INDEX1MSB</td><td></td></tr>
\r
33 <tr><td>SDL_PIXELFORMAT_INDEX4LSB</td><td></td></tr>
\r
34 <tr><td>SDL_PIXELFORMAT_INDEX4MSB</td><td></td></tr>
\r
35 <tr><td>SDL_PIXELFORMAT_INDEX8</td><td></td></tr>
\r
36 <tr><td>SDL_PIXELFORMAT_RGB332</td><td></td></tr>
\r
37 <tr><td>SDL_PIXELFORMAT_RGB444</td><td></td></tr>
\r
38 <tr><td>SDL_PIXELFORMAT_RGB555</td><td></td></tr>
\r
39 <tr><td>SDL_PIXELFORMAT_BGR555</td><td></td></tr>
\r
40 <tr><td>SDL_PIXELFORMAT_ARGB4444</td><td></td></tr>
\r
41 <tr><td>SDL_PIXELFORMAT_RGBA4444</td><td></td></tr>
\r
42 <tr><td>SDL_PIXELFORMAT_ABGR4444</td><td></td></tr>
\r
43 <tr><td>SDL_PIXELFORMAT_BGRA4444</td><td></td></tr>
\r
44 <tr><td>SDL_PIXELFORMAT_ARGB1555</td><td></td></tr>
\r
45 <tr><td>SDL_PIXELFORMAT_RGBA5551</td><td></td></tr>
\r
46 <tr><td>SDL_PIXELFORMAT_ABGR1555</td><td></td></tr>
\r
47 <tr><td>SDL_PIXELFORMAT_BGRA5551</td><td></td></tr>
\r
48 <tr><td>SDL_PIXELFORMAT_RGB565</td><td></td></tr>
\r
49 <tr><td>SDL_PIXELFORMAT_BGR565</td><td></td></tr>
\r
50 <tr><td>SDL_PIXELFORMAT_RGB24</td><td></td></tr>
\r
51 <tr><td>SDL_PIXELFORMAT_BGR24</td><td></td></tr>
\r
52 <tr><td>SDL_PIXELFORMAT_RGB888</td><td></td></tr>
\r
53 <tr><td>SDL_PIXELFORMAT_RGBX8888</td><td></td></tr>
\r
54 <tr><td>SDL_PIXELFORMAT_BGR888</td><td></td></tr>
\r
55 <tr><td>SDL_PIXELFORMAT_BGRX8888</td><td></td></tr>
\r
56 <tr><td>SDL_PIXELFORMAT_ARGB8888</td><td></td></tr>
\r
57 <tr><td>SDL_PIXELFORMAT_RGBA8888</td><td></td></tr>
\r
58 <tr><td>SDL_PIXELFORMAT_ABGR8888</td><td></td></tr>
\r
59 <tr><td>SDL_PIXELFORMAT_BGRA8888</td><td></td></tr>
\r
60 <tr><td>SDL_PIXELFORMAT_ARGB2101010</td><td></td></tr>
\r
61 <tr><td>SDL_PIXELFORMAT_RGBA32</td><td>
\8c»
\8dÝ
\82Ì
\8aÂ
\8b«
\82ÌRGBA
\8f\87\82Ì
\83o
\83C
\83g
\94z
\97ñ
\82Ì
\90F
\83f
\81[
\83^
\82Ì
\83G
\83C
\83\8a\83A
\83X (SDL 2.0.5
\88È
\8d~)</td></tr>
\r
62 <tr><td>SDL_PIXELFORMAT_ARGB32</td><td>
\8c»
\8dÝ
\82Ì
\8aÂ
\8b«
\82ÌARGB
\8f\87\82Ì
\83o
\83C
\83g
\94z
\97ñ
\82Ì
\90F
\83f
\81[
\83^
\82Ì
\83G
\83C
\83\8a\83A
\83X (SDL 2.0.5
\88È
\8d~)</td></tr>
\r
63 <tr><td>SDL_PIXELFORMAT_BGRA32</td><td>
\8c»
\8dÝ
\82Ì
\8aÂ
\8b«
\82ÌBGRA
\8f\87\82Ì
\83o
\83C
\83g
\94z
\97ñ
\82Ì
\90F
\83f
\81[
\83^
\82Ì
\83G
\83C
\83\8a\83A
\83X (SDL 2.0.5
\88È
\8d~)</td></tr>
\r
64 <tr><td>SDL_PIXELFORMAT_ABGR32</td><td>
\8c»
\8dÝ
\82Ì
\8aÂ
\8b«
\82ÌABGR
\8f\87\82Ì
\83o
\83C
\83g
\94z
\97ñ
\82Ì
\90F
\83f
\81[
\83^
\82Ì
\83G
\83C
\83\8a\83A
\83X (SDL 2.0.5
\88È
\8d~)</td></tr>
\r
65 <tr><td>SDL_PIXELFORMAT_YV12</td><td>
\8bÏ
\93\99\83\82\81[
\83h: Y + V + U (3
\83v
\83\8c\81[
\83\93)</td></tr>
\r
66 <tr><td>SDL_PIXELFORMAT_IYUV</td><td>
\8bÏ
\93\99\83\82\81[
\83h: Y + U + V (3
\83v
\83\8c\81[
\83\93)</td></tr>
\r
67 <tr><td>SDL_PIXELFORMAT_YUY2</td><td>
\88³
\8fk
\83\82\81[
\83h: Y0+U0+Y1+V0 (1
\83v
\83\8c\81[
\83\93)</td></tr>
\r
68 <tr><td>SDL_PIXELFORMAT_UYVY</td><td>
\88³
\8fk
\83\82\81[
\83h: U0+Y0+V0+Y1 (1
\83v
\83\8c\81[
\83\93)</td></tr>
\r
69 <tr><td>SDL_PIXELFORMAT_YVYU</td><td>
\88³
\8fk
\83\82\81[
\83h: Y0+V0+Y1+U0 (1
\83v
\83\8c\81[
\83\93)</td></tr>
\r
71 <h3>SDL_PIXELFORMAT_*32
\83G
\83C
\83\8a\83A
\83X</h3>
\r
73 SDL_PIXELFORMAT_RGBA32
\82Í,
\83r
\83b
\83O
\83G
\83\93\83f
\83B
\83A
\83\93\82Å
\82ÍSDL_PIXELFORMAT_RGBA8888,
\83\8a\83g
\83\8b\83G
\83\93\83f
\83B
\83A
\83\93\82Å
\82ÍSDL_PIXELFORMAT_ABGR8888
\82Ì
\83G
\83C
\83\8a\83A
\83X
\82Å, (SDL_PIXELFORMAT_RGB24
\82ÅRGB
\8f\87\82Ì
\83o
\83C
\83g
\94z
\97ñ
\82Æ
\82·
\82é
\82Ì
\82Æ
\93¯
\82¶
\82æ
\82¤
\82É)
\83s
\83N
\83Z
\83\8b\82ðRGBA
\8f\87\82Ì
\83o
\83C
\83g
\94z
\97ñ
\82Å
\8ew
\92è
\82Å
\82«
\82é.
\r
76 \82µ
\82©
\82µ,
\82±
\82ê
\82Í
\92P
\82È
\82é
\83G
\83C
\83\8a\83A
\83X
\82Å,
\8eÀ
\8dÛ
\82Ì
\92l
\82Í
\83G
\83C
\83\8a\83A
\83X
\90æ
\82Ì
\92l
\82Æ
\93¯
\82¶
\82Å
\82 \82é.
\r
77 \82æ
\82Á
\82Ä, SDL_GetPixelFormatName(SDL_PIXELFORMAT_RGBA32)
\82Í
\8aÂ
\8b«
\82É
\88Ë
\91¶
\82µ
\82½
\83G
\83C
\83\8a\83A
\83X
\8c³
\82Ì
\96¼
\91O
\82ð
\96ß
\82·. (
\97á
\82¦
\82Î"SDL_PIXELFORMAT_ABGR8888")
\r
80 SDL_PIXELFORMAT_ARGB32, SDL_PIXELFORMAT_BGRA32, SDL_PIXELFORMAT_ABGR32
\82à
\93¯
\97l
\82Å
\82 \82é. (
\93\96\91R,
\83G
\83C
\83\8a\83A
\83X
\90æ
\82Ì
\83s
\83N
\83Z
\83\8b\8c`
\8e®
\82¾
\82¯
\82Í
\88Ù
\82È
\82é.)
\r
83 SDL_PIXELFORMAT_*32
\83G
\83C
\83\8a\83A
\83X
\82ÍSDL 2.0.5
\88È
\8d~
\82Å
\8eg
\82¦
\82é.
\r
87 \83s
\83N
\83Z
\83\8b\8c`
\8e®
\82Ì
\8eí
\97Þ
\82Í
\88È
\89º
\82Ì
\92l
\82Å
\82 \82é
\r
88 <table border="1" summary="Pixel Type">
\r
89 <tr><td>SDL_PIXELTYPE_UNKNOWN</td></tr>
\r
90 <tr><td>SDL_PIXELTYPE_INDEX1</td></tr>
\r
91 <tr><td>SDL_PIXELTYPE_INDEX4</td></tr>
\r
92 <tr><td>SDL_PIXELTYPE_INDEX8</td></tr>
\r
93 <tr><td>SDL_PIXELTYPE_PACKED8</td></tr>
\r
94 <tr><td>SDL_PIXELTYPE_PACKED16</td></tr>
\r
95 <tr><td>SDL_PIXELTYPE_PACKED32</td></tr>
\r
96 <tr><td>SDL_PIXELTYPE_ARRAYU8</td></tr>
\r
97 <tr><td>SDL_PIXELTYPE_ARRAYU16</td></tr>
\r
98 <tr><td>SDL_PIXELTYPE_ARRAYU32</td></tr>
\r
99 <tr><td>SDL_PIXELTYPE_ARRAYF16</td></tr>
\r
100 <tr><td>SDL_PIXELTYPE_ARRAYF32</td></tr>
\r
104 \83s
\83N
\83Z
\83\8b\8c`
\8e®
\82Ì
\8eí
\97Þ
\82É
\82æ
\82Á
\82Ä3
\82Â
\82Ì
\8f\87\8f\98(
\83r
\83b
\83g
\83}
\83b
\83v,
\88³
\8fk,
\8dõ
\88ø)
\82ª
\91¶
\8dÝ
\82·
\82é
\r
105 <table border="1" summary="order">
\r
106 <tr><th>
\83r
\83b
\83g
\83}
\83b
\83v
\83s
\83N
\83Z
\83\8b\8f\87 (
\8fã
\88Ê
\83r
\83b
\83g
\81¨
\89º
\88Ê
\83r
\83b
\83g)</th></tr>
\r
107 <tr><td>SDL_BITMAPORDER_NONE</td></tr>
\r
108 <tr><td>SDL_BITMAPORDER_4321</td></tr>
\r
109 <tr><td>SDL_BITMAPORDER_1234</td></tr>
\r
110 <tr><th>
\88³
\8fk
\83`
\83\83\83l
\83\8b\8f\87 (
\8fã
\88Ê
\83r
\83b
\83g
\81¨
\89º
\88Ê
\83r
\83b
\83g)</th></tr>
\r
111 <tr><td>SDL_PACKEDORDER_NONE</td></tr>
\r
112 <tr><td>SDL_PACKEDORDER_XRGB</td></tr>
\r
113 <tr><td>SDL_PACKEDORDER_RGBX</td></tr>
\r
114 <tr><td>SDL_PACKEDORDER_ARGB</td></tr>
\r
115 <tr><td>SDL_PACKEDORDER_RGBA</td></tr>
\r
116 <tr><td>SDL_PACKEDORDER_XBGR</td></tr>
\r
117 <tr><td>SDL_PACKEDORDER_BGRX</td></tr>
\r
118 <tr><td>SDL_PACKEDORDER_ABGR</td></tr>
\r
119 <tr><td>SDL_PACKEDORDER_BGRA</td></tr>
\r
120 <tr><th>
\8dõ
\88ø
\83`
\83\83\83l
\83\8b\8f\87 (
\89º
\88Ê
\83o
\83C
\83g
\81¨
\8fã
\88Ê
\83o
\83C
\83g)</th></tr>
\r
121 <tr><td>SDL_ARRAYORDER_NONE</td></tr>
\r
122 <tr><td>SDL_ARRAYORDER_RGB</td></tr>
\r
123 <tr><td>SDL_ARRAYORDER_RGBA</td></tr>
\r
124 <tr><td>SDL_ARRAYORDER_ARGB</td></tr>
\r
125 <tr><td>SDL_ARRAYORDER_BGR</td></tr>
\r
126 <tr><td>SDL_ARRAYORDER_BGRA</td></tr>
\r
127 <tr><td>SDL_ARRAYORDER_ABGR</td></tr>
\r
131 \88³
\8fk
\83s
\83N
\83Z
\83\8b\83t
\83H
\81[
\83}
\83b
\83g
\82Í
\88È
\89º
\82Ì
\83`
\83\83\83l
\83\8b\94z
\92u
\82Ì1
\82Â
\82Å
\82 \82é
\r
132 <table border="1" summary="Packed layout">
\r
133 <tr><td>SDL_PACKEDLAYOUT_NONE</td></tr>
\r
134 <tr><td>SDL_PACKEDLAYOUT_332</td></tr>
\r
135 <tr><td>SDL_PACKEDLAYOUT_4444</td></tr>
\r
136 <tr><td>SDL_PACKEDLAYOUT_1555</td></tr>
\r
137 <tr><td>SDL_PACKEDLAYOUT_5551</td></tr>
\r
138 <tr><td>SDL_PACKEDLAYOUT_565</td></tr>
\r
139 <tr><td>SDL_PACKEDLAYOUT_8888</td></tr>
\r
140 <tr><td>SDL_PACKEDLAYOUT_2101010</td></tr>
\r
141 <tr><td>SDL_PACKEDLAYOUT_1010102</td></tr>
\r
144 <h2>
\8aÖ
\98A
\8d\80\96Ú(
\8d\
\91¢
\91Ì)</h2>
\r
145 <a href="SDL_DisplayMode.html">SDL_DisplayMode</a><br>
\r
146 <a href="SDL_RendererInfo.html">SDL_RendererInfo</a><br>
\r
147 <h2>
\8aÖ
\98A
\8d\80\96Ú(
\8aÖ
\90\94)</h2>
\r
148 <a href="SDL_CreateTexture.html">SDL_CreateTexture</a><br>
\r
149 <a href="SDL_CreateTextureFromSurface.html">SDL_CreateTextureFromSurface</a><br>
\r
150 <a href="SDL_GetPixelFormatName.html">SDL_GetPixelFormatName</a><br>
\r
151 <a href="SDL_MasksToPixelFormatEnum.html">SDL_MasksToPixelFormatEnum</a><br>
\r
152 <a href="SDL_PixelFormatEnumToMasks.html">SDL_PixelFormatEnumToMasks</a><br>
\r
153 <a href="SDL_QueryTexture.html">SDL_QueryTexture</a><br>
\r
154 <a href="SDL_RenderReadPixels.html">SDL_RenderReadPixels</a><br>
\r
155 <h2>SDL Wiki
\82Ö
\82Ì
\83\8a\83\93\83N</h2>
\r
156 <a href="https://wiki.libsdl.org/SDL_PixelFormatEnum">SDL_PixelFormatEnum</a><br>
\r