20 without an alpha channel. The red, green and blue color channels occupy 5, |
20 without an alpha channel. The red, green and blue color channels occupy 5, |
21 6 and 5 bits, respectively. This format supports 65536 possible colors. One |
21 6 and 5 bits, respectively. This format supports 65536 possible colors. One |
22 word contains 2 pixels. </p> <fig id="GUID-BCA03D58-FE74-5E55-BA19-D9A7D71947B0"> |
22 word contains 2 pixels. </p> <fig id="GUID-BCA03D58-FE74-5E55-BA19-D9A7D71947B0"> |
23 <title> Word diagram representing the EUidPixelFormatRGB_565 |
23 <title> Word diagram representing the EUidPixelFormatRGB_565 |
24 format </title> |
24 format </title> |
25 <image href="GUID-2DDFE745-3991-573C-94D6-22A43A2F0BF0_d0e232861_href.png" placement="inline"/> |
25 <image href="GUID-2DDFE745-3991-573C-94D6-22A43A2F0BF0_d0e229777_href.png" placement="inline"/> |
26 </fig> <fig id="GUID-E01CE3FD-67C0-58DF-94A0-D37774FA1799"> |
26 </fig> <fig id="GUID-E01CE3FD-67C0-58DF-94A0-D37774FA1799"> |
27 <title> Pixel address layout in memory for the EUidPixelFormatRGB_565 |
27 <title> Pixel address layout in memory for the EUidPixelFormatRGB_565 |
28 format </title> |
28 format </title> |
29 <image href="GUID-331655D7-2D5F-55F9-99A4-5FFA40877C26_d0e232869_href.png" placement="inline"/> |
29 <image href="GUID-331655D7-2D5F-55F9-99A4-5FFA40877C26_d0e229785_href.png" placement="inline"/> |
30 </fig> <table id="GUID-7A2E9722-8048-5E7E-BD12-E0EF0BD12735"> |
30 </fig> <table id="GUID-7A2E9722-8048-5E7E-BD12-E0EF0BD12735"> |
31 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
31 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
32 <tbody> |
32 <tbody> |
33 <row> |
33 <row> |
34 <entry>Graphics display mode </entry> |
34 <entry>Graphics display mode </entry> |
52 <section id="GUID-7E8D737E-5294-45D0-9F7F-F5BD08102EF1"><title>EUidPixelFormatXRGB_4444</title> <p>16-bit little-endian format |
52 <section id="GUID-7E8D737E-5294-45D0-9F7F-F5BD08102EF1"><title>EUidPixelFormatXRGB_4444</title> <p>16-bit little-endian format |
53 without an alpha channel. The red, green and blue color channels each occupy |
53 without an alpha channel. The red, green and blue color channels each occupy |
54 4 bits. The first 4 bits are unused. </p> <fig id="GUID-067C59F1-2336-5A34-A9C1-2FC07200E6C1"> |
54 4 bits. The first 4 bits are unused. </p> <fig id="GUID-067C59F1-2336-5A34-A9C1-2FC07200E6C1"> |
55 <title> Word diagram representing the EUidPixelFormatXRGB_4444 |
55 <title> Word diagram representing the EUidPixelFormatXRGB_4444 |
56 format </title> |
56 format </title> |
57 <image href="GUID-D96DECA4-99B4-5F08-8FDF-C14771EEFACD_d0e232934_href.png" placement="inline"/> |
57 <image href="GUID-D96DECA4-99B4-5F08-8FDF-C14771EEFACD_d0e229850_href.png" placement="inline"/> |
58 </fig> <fig id="GUID-CA9FA780-DEE1-5AB3-BC0E-9382A2895DF3"> |
58 </fig> <fig id="GUID-CA9FA780-DEE1-5AB3-BC0E-9382A2895DF3"> |
59 <title> Pixel address layout in memory for the EUidPixelFormatXRGB_4444 |
59 <title> Pixel address layout in memory for the EUidPixelFormatXRGB_4444 |
60 format </title> |
60 format </title> |
61 <image href="GUID-5A8AE98B-51B3-5540-911A-2D04DA144C08_d0e232942_href.png" placement="inline"/> |
61 <image href="GUID-5A8AE98B-51B3-5540-911A-2D04DA144C08_d0e229858_href.png" placement="inline"/> |
62 </fig> <table id="GUID-2566B91D-E924-5CED-BB08-02F362957DA7"> |
62 </fig> <table id="GUID-2566B91D-E924-5CED-BB08-02F362957DA7"> |
63 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
63 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
64 <tbody> |
64 <tbody> |
65 <row> |
65 <row> |
66 <entry>Graphics display mode </entry> |
66 <entry>Graphics display mode </entry> |
85 format without an alpha channel. The red, green and blue color channels each |
85 format without an alpha channel. The red, green and blue color channels each |
86 occupy 8 bits with blue in the low byte and one unused byte. Although it uses |
86 occupy 8 bits with blue in the low byte and one unused byte. Although it uses |
87 only 24 bits, this format requires 32 bits (1 word) to construct. </p> <fig id="GUID-49BB7271-EA82-53E0-A8F1-0FD3173F5FBF"> |
87 only 24 bits, this format requires 32 bits (1 word) to construct. </p> <fig id="GUID-49BB7271-EA82-53E0-A8F1-0FD3173F5FBF"> |
88 <title> Word diagram representing the EUidPixelFormatXRGB_8888 |
88 <title> Word diagram representing the EUidPixelFormatXRGB_8888 |
89 format </title> |
89 format </title> |
90 <image href="GUID-71F8553D-04A2-5F59-A469-1D08109C7A28_d0e233009_href.png" placement="inline"/> |
90 <image href="GUID-71F8553D-04A2-5F59-A469-1D08109C7A28_d0e229925_href.png" placement="inline"/> |
91 </fig> <fig id="GUID-119ABE23-D8D8-5537-9AC3-91A5D188C64E"> |
91 </fig> <fig id="GUID-119ABE23-D8D8-5537-9AC3-91A5D188C64E"> |
92 <title> Pixel address layout in memory for the EUidPixelFormatXRGB_8888 |
92 <title> Pixel address layout in memory for the EUidPixelFormatXRGB_8888 |
93 format </title> |
93 format </title> |
94 <image href="GUID-7F5CBA9E-1386-596D-A7FD-34AC1284F0C5_d0e233017_href.png" placement="inline"/> |
94 <image href="GUID-7F5CBA9E-1386-596D-A7FD-34AC1284F0C5_d0e229933_href.png" placement="inline"/> |
95 </fig> <table id="GUID-A80BF34D-3630-50F2-8A50-02C606BEE1B1"> |
95 </fig> <table id="GUID-A80BF34D-3630-50F2-8A50-02C606BEE1B1"> |
96 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
96 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
97 <tbody> |
97 <tbody> |
98 <row> |
98 <row> |
99 <entry>Graphics display mode </entry> |
99 <entry>Graphics display mode </entry> |
117 <section id="GUID-42213AE6-0466-4A75-83CE-124A5F990372"><title> EUidPixelFormatARGB_8888</title> <p>32-bit little-endian |
117 <section id="GUID-42213AE6-0466-4A75-83CE-124A5F990372"><title> EUidPixelFormatARGB_8888</title> <p>32-bit little-endian |
118 format with an 8-bit alpha channel. The red, green and blue color channels |
118 format with an 8-bit alpha channel. The red, green and blue color channels |
119 each occupy 8 bits. </p> <fig id="GUID-4EF0F4E9-9263-510A-B3B3-543672FC2D9D"> |
119 each occupy 8 bits. </p> <fig id="GUID-4EF0F4E9-9263-510A-B3B3-543672FC2D9D"> |
120 <title> Word diagram representing the EUidPixelFormatARGB_8888 |
120 <title> Word diagram representing the EUidPixelFormatARGB_8888 |
121 format </title> |
121 format </title> |
122 <image href="GUID-16D6C3BB-45C0-5669-93FB-846386F586B4_d0e233082_href.png" placement="inline"/> |
122 <image href="GUID-16D6C3BB-45C0-5669-93FB-846386F586B4_d0e229998_href.png" placement="inline"/> |
123 </fig> <fig id="GUID-FDF30C93-5DE1-5F48-B917-3A226C031C4B"> |
123 </fig> <fig id="GUID-FDF30C93-5DE1-5F48-B917-3A226C031C4B"> |
124 <title> Pixel address layout in memory for the EUidPixelFormatARGB_8888 |
124 <title> Pixel address layout in memory for the EUidPixelFormatARGB_8888 |
125 format </title> |
125 format </title> |
126 <image href="GUID-20552A48-93D5-5B0E-8B53-A01913CC7A9F_d0e233090_href.png" placement="inline"/> |
126 <image href="GUID-20552A48-93D5-5B0E-8B53-A01913CC7A9F_d0e230006_href.png" placement="inline"/> |
127 </fig> <table id="GUID-C887942B-833F-5F96-8029-9A3F5A830493"> |
127 </fig> <table id="GUID-C887942B-833F-5F96-8029-9A3F5A830493"> |
128 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
128 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
129 <tbody> |
129 <tbody> |
130 <row> |
130 <row> |
131 <entry>Graphics display mode </entry> |
131 <entry>Graphics display mode </entry> |
152 with the alpha information in the alpha channel. The alpha channel is left |
152 with the alpha information in the alpha channel. The alpha channel is left |
153 un-altered. This pixel format can improve performance when using multiple |
153 un-altered. This pixel format can improve performance when using multiple |
154 alpha blending and compositions. </p> <fig id="GUID-3CEC8456-124C-57C4-958E-8092FB9D8661"> |
154 alpha blending and compositions. </p> <fig id="GUID-3CEC8456-124C-57C4-958E-8092FB9D8661"> |
155 <title> Word diagram representing the EUidPixelFormatARGB_8888_PRE |
155 <title> Word diagram representing the EUidPixelFormatARGB_8888_PRE |
156 format </title> |
156 format </title> |
157 <image href="GUID-B474D319-1E03-57EC-A8F1-2E8D32CD8092_d0e233155_href.png" placement="inline"/> |
157 <image href="GUID-B474D319-1E03-57EC-A8F1-2E8D32CD8092_d0e230071_href.png" placement="inline"/> |
158 </fig> <fig id="GUID-E19DC61E-9C08-5C8F-B05C-53D3BEB0D2D6"> |
158 </fig> <fig id="GUID-E19DC61E-9C08-5C8F-B05C-53D3BEB0D2D6"> |
159 <title> Pixel address layout in memory for the EUidPixelFormatARGB_8888_PRE |
159 <title> Pixel address layout in memory for the EUidPixelFormatARGB_8888_PRE |
160 format </title> |
160 format </title> |
161 <image href="GUID-46BBABA1-D6C6-5532-8487-6FD744C108C4_d0e233163_href.png" placement="inline"/> |
161 <image href="GUID-46BBABA1-D6C6-5532-8487-6FD744C108C4_d0e230079_href.png" placement="inline"/> |
162 </fig> <table id="GUID-22C5CF91-862C-577A-A4E6-7AA995A561CA"> |
162 </fig> <table id="GUID-22C5CF91-862C-577A-A4E6-7AA995A561CA"> |
163 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
163 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
164 <tbody> |
164 <tbody> |
165 <row> |
165 <row> |
166 <entry>Graphics display mode </entry> |
166 <entry>Graphics display mode </entry> |
184 <section id="GUID-FE0F393C-A9AE-4461-8E50-7AA04AACDACE"><title> EUidPixelFormatRGB_332</title> <p>8-bit little-endian format |
184 <section id="GUID-FE0F393C-A9AE-4461-8E50-7AA04AACDACE"><title> EUidPixelFormatRGB_332</title> <p>8-bit little-endian format |
185 without an alpha channel. The red, green and blue color channels occupy 3, |
185 without an alpha channel. The red, green and blue color channels occupy 3, |
186 3 and 2 bits, respectively. One word contains 4 bytes. </p> <fig id="GUID-932214F5-2954-54DE-9F4F-A3BE90DDC862"> |
186 3 and 2 bits, respectively. One word contains 4 bytes. </p> <fig id="GUID-932214F5-2954-54DE-9F4F-A3BE90DDC862"> |
187 <title> Word diagram representing the EUidPixelFormatRGB_332 |
187 <title> Word diagram representing the EUidPixelFormatRGB_332 |
188 format </title> |
188 format </title> |
189 <image href="GUID-02442ADC-1C4C-5489-825F-7E1630415086_d0e233228_href.png" placement="inline"/> |
189 <image href="GUID-02442ADC-1C4C-5489-825F-7E1630415086_d0e230144_href.png" placement="inline"/> |
190 </fig> <fig id="GUID-A547575D-757F-5C60-894F-97B4118CB180"> |
190 </fig> <fig id="GUID-A547575D-757F-5C60-894F-97B4118CB180"> |
191 <title> Pixel address layout in memory for the EUidPixelFormatRGB_332 |
191 <title> Pixel address layout in memory for the EUidPixelFormatRGB_332 |
192 format </title> |
192 format </title> |
193 <image href="GUID-42C21271-FDDD-5923-95A3-450FED07BEC4_d0e233236_href.png" placement="inline"/> |
193 <image href="GUID-42C21271-FDDD-5923-95A3-450FED07BEC4_d0e230152_href.png" placement="inline"/> |
194 </fig> <table id="GUID-77E938E5-A4AE-5483-9DCF-47CC33CD2D76"> |
194 </fig> <table id="GUID-77E938E5-A4AE-5483-9DCF-47CC33CD2D76"> |
195 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
195 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
196 <tbody> |
196 <tbody> |
197 <row> |
197 <row> |
198 <entry>Graphics display mode </entry> |
198 <entry>Graphics display mode </entry> |
216 <section id="GUID-9F4950FF-0108-477D-BC25-58CCEABA5286"><title>EUidPixelFormatARGB_4444</title> <p>16-bit little-endian format |
216 <section id="GUID-9F4950FF-0108-477D-BC25-58CCEABA5286"><title>EUidPixelFormatARGB_4444</title> <p>16-bit little-endian format |
217 with a 4-bit alpha channel. The red, green and blue color channels each occupy |
217 with a 4-bit alpha channel. The red, green and blue color channels each occupy |
218 4 bits. </p> <fig id="GUID-826DACBB-A1E2-58A2-8432-61E0B4617957"> |
218 4 bits. </p> <fig id="GUID-826DACBB-A1E2-58A2-8432-61E0B4617957"> |
219 <title> Word diagram representing the EUidPixelFormatARGB_4444 |
219 <title> Word diagram representing the EUidPixelFormatARGB_4444 |
220 format </title> |
220 format </title> |
221 <image href="GUID-D9BE2E51-D80C-537C-BE94-2A3699BE1DC6_d0e233299_href.png" placement="inline"/> |
221 <image href="GUID-D9BE2E51-D80C-537C-BE94-2A3699BE1DC6_d0e230215_href.png" placement="inline"/> |
222 </fig> <table id="GUID-903EC211-97EA-59E6-8BA5-ACDCA2CA2B63"> |
222 </fig> <table id="GUID-903EC211-97EA-59E6-8BA5-ACDCA2CA2B63"> |
223 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
223 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
224 <tbody> |
224 <tbody> |
225 <row> |
225 <row> |
226 <entry>Graphics display mode </entry> |
226 <entry>Graphics display mode </entry> |
245 format with a 1-bit alpha channel. The red, green and blue color channels |
245 format with a 1-bit alpha channel. The red, green and blue color channels |
246 each occupy 5 bits. This leads to 32 different levels of each channel and |
246 each occupy 5 bits. This leads to 32 different levels of each channel and |
247 32768 possible different colors in total. One word contains 2 pixels. </p> <fig id="GUID-83195A01-CE0B-5802-ABCE-377F81C171A0"> |
247 32768 possible different colors in total. One word contains 2 pixels. </p> <fig id="GUID-83195A01-CE0B-5802-ABCE-377F81C171A0"> |
248 <title> Word diagram representing the EUidPixelFormatARGB_1555 |
248 <title> Word diagram representing the EUidPixelFormatARGB_1555 |
249 format </title> |
249 format </title> |
250 <image href="GUID-99CFB57F-87FB-5DF6-B8A3-DD8094FA5419_d0e233362_href.png" placement="inline"/> |
250 <image href="GUID-99CFB57F-87FB-5DF6-B8A3-DD8094FA5419_d0e230278_href.png" placement="inline"/> |
251 </fig> <table id="GUID-9C1C455A-1C07-5A9B-918E-D21C93ADC5F1"> |
251 </fig> <table id="GUID-9C1C455A-1C07-5A9B-918E-D21C93ADC5F1"> |
252 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
252 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
253 <tbody> |
253 <tbody> |
254 <row> |
254 <row> |
255 <entry>Graphics display mode </entry> |
255 <entry>Graphics display mode </entry> |
274 without an alpha channel. The red, green and blue color channels each occupy |
274 without an alpha channel. The red, green and blue color channels each occupy |
275 8 bits. This format requires 32 bits to construct and the first 8 bits are |
275 8 bits. This format requires 32 bits to construct and the first 8 bits are |
276 unused. </p> <fig id="GUID-B4CB2BD2-CB9A-5B9D-BB44-CCAD76DCE36D"> |
276 unused. </p> <fig id="GUID-B4CB2BD2-CB9A-5B9D-BB44-CCAD76DCE36D"> |
277 <title> Word diagram representing the EUidPixelFormatXBGR_8888 |
277 <title> Word diagram representing the EUidPixelFormatXBGR_8888 |
278 format </title> |
278 format </title> |
279 <image href="GUID-4324A05E-3243-50E1-A287-BBD2F07E2295_d0e233425_href.png" placement="inline"/> |
279 <image href="GUID-4324A05E-3243-50E1-A287-BBD2F07E2295_d0e230341_href.png" placement="inline"/> |
280 </fig> <table id="GUID-39AEB354-2536-5A3E-9050-A070E38A7B3A"> |
280 </fig> <table id="GUID-39AEB354-2536-5A3E-9050-A070E38A7B3A"> |
281 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
281 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
282 <tbody> |
282 <tbody> |
283 <row> |
283 <row> |
284 <entry>Graphics display mode </entry> |
284 <entry>Graphics display mode </entry> |
303 without an alpha channel. The blue, green and red color channels each occupy |
303 without an alpha channel. The blue, green and red color channels each occupy |
304 8 bits. There is one unused byte. Although it uses only 24 bits, this format |
304 8 bits. There is one unused byte. Although it uses only 24 bits, this format |
305 requires 1 word to construct. </p> <fig id="GUID-304C810E-8443-5AEE-9881-3118C22FA0DA"> |
305 requires 1 word to construct. </p> <fig id="GUID-304C810E-8443-5AEE-9881-3118C22FA0DA"> |
306 <title> Word diagram representing the EUidPixelFormatBGRX_8888 |
306 <title> Word diagram representing the EUidPixelFormatBGRX_8888 |
307 format </title> |
307 format </title> |
308 <image href="GUID-A726509A-4016-5499-B5A0-F25F505E14C9_d0e233490_href.png" placement="inline"/> |
308 <image href="GUID-A726509A-4016-5499-B5A0-F25F505E14C9_d0e230406_href.png" placement="inline"/> |
309 </fig> <table id="GUID-61485B33-02AC-5DDA-A6A1-12C39BE0498F"> |
309 </fig> <table id="GUID-61485B33-02AC-5DDA-A6A1-12C39BE0498F"> |
310 <tgroup cols="2"><colspec colname="COLSPEC0" colwidth="1.00*"/><colspec colname="col1"/> |
310 <tgroup cols="2"><colspec colname="COLSPEC0" colwidth="1.00*"/><colspec colname="col1"/> |
311 <tbody> |
311 <tbody> |
312 <row> |
312 <row> |
313 <entry>Graphics display mode </entry> |
313 <entry>Graphics display mode </entry> |
331 <section id="GUID-5BB3AFCA-397A-4A46-9C98-625B179DBF3B"><title>EUidPixelFormatBGRA_8888</title> <p>32-bit big-endian format |
331 <section id="GUID-5BB3AFCA-397A-4A46-9C98-625B179DBF3B"><title>EUidPixelFormatBGRA_8888</title> <p>32-bit big-endian format |
332 with an alpha channel. The blue, green, red and alpha channels each occupy |
332 with an alpha channel. The blue, green, red and alpha channels each occupy |
333 8 bits. </p> <fig id="GUID-03224617-89B5-55FC-9E6E-E713417DBE5F"> |
333 8 bits. </p> <fig id="GUID-03224617-89B5-55FC-9E6E-E713417DBE5F"> |
334 <title> Word diagram representing the EUidPixelFormatBGRA_8888 |
334 <title> Word diagram representing the EUidPixelFormatBGRA_8888 |
335 format </title> |
335 format </title> |
336 <image href="GUID-46CBF409-7A5E-511E-8ED7-1ED8FD04897E_d0e233553_href.png" placement="inline"/> |
336 <image href="GUID-46CBF409-7A5E-511E-8ED7-1ED8FD04897E_d0e230469_href.png" placement="inline"/> |
337 </fig> <table id="GUID-92386E09-A207-517D-8F02-6630EDD2D24C"> |
337 </fig> <table id="GUID-92386E09-A207-517D-8F02-6630EDD2D24C"> |
338 <tgroup cols="2"><colspec colname="COLSPEC1" colwidth="1.00*"/><colspec colname="col1"/> |
338 <tgroup cols="2"><colspec colname="COLSPEC1" colwidth="1.00*"/><colspec colname="col1"/> |
339 <tbody> |
339 <tbody> |
340 <row> |
340 <row> |
341 <entry>Graphics display mode </entry> |
341 <entry>Graphics display mode </entry> |
359 <section id="GUID-2A243B80-76E8-40D4-9CF0-A7BD8D798C74"><title>EUidPixelFormatABGR_8888</title> <p>32-bit big-endian format |
359 <section id="GUID-2A243B80-76E8-40D4-9CF0-A7BD8D798C74"><title>EUidPixelFormatABGR_8888</title> <p>32-bit big-endian format |
360 with an 8-bit alpha channel. The blue, green and red color channels each occupy |
360 with an 8-bit alpha channel. The blue, green and red color channels each occupy |
361 8 bits. </p> <fig id="GUID-55A5EF28-D1C9-5571-A0F2-80F765C3154B"> |
361 8 bits. </p> <fig id="GUID-55A5EF28-D1C9-5571-A0F2-80F765C3154B"> |
362 <title> Word diagram representing the EUidPixelFormatABGR_8888 |
362 <title> Word diagram representing the EUidPixelFormatABGR_8888 |
363 format </title> |
363 format </title> |
364 <image href="GUID-18D2E6CC-ED84-5A6F-B25D-7693432A2E58_d0e233616_href.png" placement="inline"/> |
364 <image href="GUID-18D2E6CC-ED84-5A6F-B25D-7693432A2E58_d0e230532_href.png" placement="inline"/> |
365 </fig> <table id="GUID-8D70E3CC-2847-5744-95A9-960B294F7F04"> |
365 </fig> <table id="GUID-8D70E3CC-2847-5744-95A9-960B294F7F04"> |
366 <tgroup cols="2"><colspec colname="COLSPEC2" colwidth="1.00*"/><colspec colname="col1"/> |
366 <tgroup cols="2"><colspec colname="COLSPEC2" colwidth="1.00*"/><colspec colname="col1"/> |
367 <tbody> |
367 <tbody> |
368 <row> |
368 <row> |
369 <entry>Graphics display mode </entry> |
369 <entry>Graphics display mode </entry> |
388 format with an 8-bit alpha channel. The blue, green and red color channels |
388 format with an 8-bit alpha channel. The blue, green and red color channels |
389 each occupy 8 bits. The pixel color channels are pre-multiplied with the alpha |
389 each occupy 8 bits. The pixel color channels are pre-multiplied with the alpha |
390 information in the alpha channel. </p> <fig id="GUID-FDF4407F-3F89-56CB-AF9D-C4679FB7A66A"> |
390 information in the alpha channel. </p> <fig id="GUID-FDF4407F-3F89-56CB-AF9D-C4679FB7A66A"> |
391 <title> Word diagram representing the EUidPixelFormatABGR_8888_PRE |
391 <title> Word diagram representing the EUidPixelFormatABGR_8888_PRE |
392 format </title> |
392 format </title> |
393 <image href="GUID-7B20C9EE-8EAB-504D-8DDB-03147E0C2B0C_d0e233679_href.png" placement="inline"/> |
393 <image href="GUID-7B20C9EE-8EAB-504D-8DDB-03147E0C2B0C_d0e230595_href.png" placement="inline"/> |
394 </fig> <table id="GUID-0AD1D021-9A2D-52ED-964C-B3115CB0F86C"> |
394 </fig> <table id="GUID-0AD1D021-9A2D-52ED-964C-B3115CB0F86C"> |
395 <tgroup cols="2"><colspec colname="COLSPEC3" colwidth="1.00*"/><colspec colname="col1"/> |
395 <tgroup cols="2"><colspec colname="COLSPEC3" colwidth="1.00*"/><colspec colname="col1"/> |
396 <tbody> |
396 <tbody> |
397 <row> |
397 <row> |
398 <entry>Graphics display mode </entry> |
398 <entry>Graphics display mode </entry> |
417 format with an 8-bit alpha channel. The blue, green and red color channels |
417 format with an 8-bit alpha channel. The blue, green and red color channels |
418 each occupy 8 bits. The pixel color channels are pre-multiplied with the alpha |
418 each occupy 8 bits. The pixel color channels are pre-multiplied with the alpha |
419 information in the alpha channel. </p> <fig id="GUID-97C9F09A-4081-5C6D-83D5-496FC8281D58"> |
419 information in the alpha channel. </p> <fig id="GUID-97C9F09A-4081-5C6D-83D5-496FC8281D58"> |
420 <title> Word diagram representing the EUidPixelFormatBGRA_8888_PRE |
420 <title> Word diagram representing the EUidPixelFormatBGRA_8888_PRE |
421 format </title> |
421 format </title> |
422 <image href="GUID-5F7CDE80-ED4E-592E-983D-C6C2E7EEC7E0_d0e233742_href.png" placement="inline"/> |
422 <image href="GUID-5F7CDE80-ED4E-592E-983D-C6C2E7EEC7E0_d0e230658_href.png" placement="inline"/> |
423 </fig> <table id="GUID-E5F25F47-36EC-5AED-820B-590271C5F151"> |
423 </fig> <table id="GUID-E5F25F47-36EC-5AED-820B-590271C5F151"> |
424 <tgroup cols="2"><colspec colname="COLSPEC4" colwidth="1.00*"/><colspec colname="col1"/> |
424 <tgroup cols="2"><colspec colname="COLSPEC4" colwidth="1.00*"/><colspec colname="col1"/> |
425 <tbody> |
425 <tbody> |
426 <row> |
426 <row> |
427 <entry>Graphics display mode </entry> |
427 <entry>Graphics display mode </entry> |
445 <section id="GUID-F57DF205-9DF6-4D5C-90F5-ABE21852750B"><title> EUidPixelFormatABGR_2101010</title> <p>32-bit big-endian |
445 <section id="GUID-F57DF205-9DF6-4D5C-90F5-ABE21852750B"><title> EUidPixelFormatABGR_2101010</title> <p>32-bit big-endian |
446 format with a 2-bit alpha channel. The blue, green and red color channels |
446 format with a 2-bit alpha channel. The blue, green and red color channels |
447 each occupy 10 bits. </p> <fig id="GUID-126E8A73-773C-524E-B0E1-1BC9146D294B"> |
447 each occupy 10 bits. </p> <fig id="GUID-126E8A73-773C-524E-B0E1-1BC9146D294B"> |
448 <title> Word diagram representing the EUidPixelFormatABGR_2101010 |
448 <title> Word diagram representing the EUidPixelFormatABGR_2101010 |
449 format </title> |
449 format </title> |
450 <image href="GUID-F5107783-6B4F-549B-B46D-E1294C241306_d0e233805_href.png" placement="inline"/> |
450 <image href="GUID-F5107783-6B4F-549B-B46D-E1294C241306_d0e230721_href.png" placement="inline"/> |
451 </fig> <table id="GUID-88179D3F-3337-524B-8F02-11DF4130EA1D"> |
451 </fig> <table id="GUID-88179D3F-3337-524B-8F02-11DF4130EA1D"> |
452 <tgroup cols="2"><colspec colname="COLSPEC5" colwidth="1.00*"/><colspec colname="col1"/> |
452 <tgroup cols="2"><colspec colname="COLSPEC5" colwidth="1.00*"/><colspec colname="col1"/> |
453 <tbody> |
453 <tbody> |
454 <row> |
454 <row> |
455 <entry>Graphics display mode </entry> |
455 <entry>Graphics display mode </entry> |
473 <section id="GUID-E6014CC5-3E8C-4167-94FF-739A41DCF718"><title>EUidPixelFormatARGB_2101010</title> <p>32-bit little-endian |
473 <section id="GUID-E6014CC5-3E8C-4167-94FF-739A41DCF718"><title>EUidPixelFormatARGB_2101010</title> <p>32-bit little-endian |
474 format with a 2-bit alpha channel. The red, green and blue color channels |
474 format with a 2-bit alpha channel. The red, green and blue color channels |
475 each occupy 10 bits. </p> <fig id="GUID-60D8F8D9-3613-5AA0-8205-E26B9FB63248"> |
475 each occupy 10 bits. </p> <fig id="GUID-60D8F8D9-3613-5AA0-8205-E26B9FB63248"> |
476 <title> Word diagram representing the EUidPixelFormatARGB_2101010 |
476 <title> Word diagram representing the EUidPixelFormatARGB_2101010 |
477 format </title> |
477 format </title> |
478 <image href="GUID-55F6EEB1-1CED-518D-9AE7-E364FC080423_d0e233868_href.png" placement="inline"/> |
478 <image href="GUID-55F6EEB1-1CED-518D-9AE7-E364FC080423_d0e230784_href.png" placement="inline"/> |
479 </fig> <table id="GUID-A63BBFC3-E8D3-5CB3-929D-8FB01D073DEB"> |
479 </fig> <table id="GUID-A63BBFC3-E8D3-5CB3-929D-8FB01D073DEB"> |
480 <tgroup cols="2"><colspec colname="COLSPEC6" colwidth="1.00*"/><colspec colname="col1"/> |
480 <tgroup cols="2"><colspec colname="COLSPEC6" colwidth="1.00*"/><colspec colname="col1"/> |
481 <tbody> |
481 <tbody> |
482 <row> |
482 <row> |
483 <entry>Graphics display mode </entry> |
483 <entry>Graphics display mode </entry> |
501 <section id="GUID-C8B013F6-2841-4B0A-BC83-F5C3155F5DEB"><title> EUidPixelFormatBGR_888</title> <p>24-bit big-endian format |
501 <section id="GUID-C8B013F6-2841-4B0A-BC83-F5C3155F5DEB"><title> EUidPixelFormatBGR_888</title> <p>24-bit big-endian format |
502 without an alpha channel. The blue, green and red color channels each occupy |
502 without an alpha channel. The blue, green and red color channels each occupy |
503 8 bits. 12 bytes contain 4 pixels as shown in the following diagram. </p> <fig id="GUID-15A72683-97EA-59B1-8442-B5BBDE19E500"> |
503 8 bits. 12 bytes contain 4 pixels as shown in the following diagram. </p> <fig id="GUID-15A72683-97EA-59B1-8442-B5BBDE19E500"> |
504 <title> Word diagram representing the EUidPixelFormatBGR_888 |
504 <title> Word diagram representing the EUidPixelFormatBGR_888 |
505 format </title> |
505 format </title> |
506 <image href="GUID-6D7A25E2-9C24-5D44-ADAE-8DD5A3F358D5_d0e233931_href.png" placement="inline"/> |
506 <image href="GUID-6D7A25E2-9C24-5D44-ADAE-8DD5A3F358D5_d0e230847_href.png" placement="inline"/> |
507 </fig> <table id="GUID-0245ACDC-8DDA-512E-BD68-93734290A23C"> |
507 </fig> <table id="GUID-0245ACDC-8DDA-512E-BD68-93734290A23C"> |
508 <tgroup cols="2"><colspec colname="COLSPEC7" colwidth="1.00*"/><colspec colname="col1"/> |
508 <tgroup cols="2"><colspec colname="COLSPEC7" colwidth="1.00*"/><colspec colname="col1"/> |
509 <tbody> |
509 <tbody> |
510 <row> |
510 <row> |
511 <entry>Graphics display mode </entry> |
511 <entry>Graphics display mode </entry> |
529 <section id="GUID-D567DAE4-3433-4868-836A-5F79CFC41AC7"><title> EUidPixelFormatRGB_888</title> <p>24-bit little-endian format |
529 <section id="GUID-D567DAE4-3433-4868-836A-5F79CFC41AC7"><title> EUidPixelFormatRGB_888</title> <p>24-bit little-endian format |
530 without an alpha channel. The red, green and blue color channels each occupy |
530 without an alpha channel. The red, green and blue color channels each occupy |
531 8 bits. 12 bytes contain 4 pixels as shown in the following diagram. </p> <fig id="GUID-392A7ABE-6AA1-578A-84FF-EE725203275C"> |
531 8 bits. 12 bytes contain 4 pixels as shown in the following diagram. </p> <fig id="GUID-392A7ABE-6AA1-578A-84FF-EE725203275C"> |
532 <title> Word diagram representing the EUidPixelFormatRGB_888 |
532 <title> Word diagram representing the EUidPixelFormatRGB_888 |
533 format </title> |
533 format </title> |
534 <image href="GUID-198DCEE2-5089-5D0C-83CE-E1CDC2AD3196_d0e233994_href.png" placement="inline"/> |
534 <image href="GUID-198DCEE2-5089-5D0C-83CE-E1CDC2AD3196_d0e230910_href.png" placement="inline"/> |
535 </fig> <table id="GUID-349DBD99-FF2F-5FED-8762-E663F77662AD"> |
535 </fig> <table id="GUID-349DBD99-FF2F-5FED-8762-E663F77662AD"> |
536 <tgroup cols="2"><colspec colname="COLSPEC8" colwidth="1.00*"/><colspec colname="col1"/> |
536 <tgroup cols="2"><colspec colname="COLSPEC8" colwidth="1.00*"/><colspec colname="col1"/> |
537 <tbody> |
537 <tbody> |
538 <row> |
538 <row> |
539 <entry>Graphics display mode </entry> |
539 <entry>Graphics display mode </entry> |
557 <section id="GUID-903C74B3-8D32-4C1C-AEA3-DC6684478554"><title>EUidPixelFormatXRGB_1555</title> <p>16-bit little-endian format |
557 <section id="GUID-903C74B3-8D32-4C1C-AEA3-DC6684478554"><title>EUidPixelFormatXRGB_1555</title> <p>16-bit little-endian format |
558 without an alpha channel. The red, green and blue color channels each occupy |
558 without an alpha channel. The red, green and blue color channels each occupy |
559 5 bits. </p> <fig id="GUID-E13C7CBE-23C7-5B77-A82D-B852EE20B41B"> |
559 5 bits. </p> <fig id="GUID-E13C7CBE-23C7-5B77-A82D-B852EE20B41B"> |
560 <title> Word diagram representing the EUidPixelFormatXRGB_1555 |
560 <title> Word diagram representing the EUidPixelFormatXRGB_1555 |
561 format </title> |
561 format </title> |
562 <image href="GUID-FCA90B94-B0D1-5479-A1BF-28758FB830E5_d0e234059_href.png" placement="inline"/> |
562 <image href="GUID-FCA90B94-B0D1-5479-A1BF-28758FB830E5_d0e230975_href.png" placement="inline"/> |
563 </fig> <table id="GUID-5C541349-5E59-5FFE-BB8B-8E30C76C15D1"> |
563 </fig> <table id="GUID-5C541349-5E59-5FFE-BB8B-8E30C76C15D1"> |
564 <tgroup cols="2"><colspec colname="COLSPEC9" colwidth="1.00*"/><colspec colname="col1"/> |
564 <tgroup cols="2"><colspec colname="COLSPEC9" colwidth="1.00*"/><colspec colname="col1"/> |
565 <tbody> |
565 <tbody> |
566 <row> |
566 <row> |
567 <entry>Graphics display mode </entry> |
567 <entry>Graphics display mode </entry> |
585 <section id="GUID-4C2BE932-C118-4711-8118-CA17E720DAB8"><title> EUidPixelFormatBGRA_5551</title> <p>16-bit big-endian format |
585 <section id="GUID-4C2BE932-C118-4711-8118-CA17E720DAB8"><title> EUidPixelFormatBGRA_5551</title> <p>16-bit big-endian format |
586 with a 1-bit alpha channel. The red, green and blue color channels each occupy |
586 with a 1-bit alpha channel. The red, green and blue color channels each occupy |
587 5 bits. </p> <fig id="GUID-AF4432E9-4644-5E03-8318-204F4C0ABC57"> |
587 5 bits. </p> <fig id="GUID-AF4432E9-4644-5E03-8318-204F4C0ABC57"> |
588 <title> Word diagram representing the EUidPixelFormatBGRA_5551 |
588 <title> Word diagram representing the EUidPixelFormatBGRA_5551 |
589 format </title> |
589 format </title> |
590 <image href="GUID-4257E768-F392-507C-81C2-23F0CE2DDEA2_d0e234122_href.png" placement="inline"/> |
590 <image href="GUID-4257E768-F392-507C-81C2-23F0CE2DDEA2_d0e231038_href.png" placement="inline"/> |
591 </fig> <table id="GUID-2B276464-9B5A-500E-A0C2-8E849140DFE1"> |
591 </fig> <table id="GUID-2B276464-9B5A-500E-A0C2-8E849140DFE1"> |
592 <tgroup cols="2"><colspec colname="COLSPEC10" colwidth="1.00*"/><colspec colname="col1"/> |
592 <tgroup cols="2"><colspec colname="COLSPEC10" colwidth="1.00*"/><colspec colname="col1"/> |
593 <tbody> |
593 <tbody> |
594 <row> |
594 <row> |
595 <entry>Graphics display mode </entry> |
595 <entry>Graphics display mode </entry> |
613 <section id="GUID-A3E335A7-A25B-46FE-9131-A87C6AABEDA5"><title>EUidPixelFormatBGRX_5551</title> <p>16-bit big-endian format |
613 <section id="GUID-A3E335A7-A25B-46FE-9131-A87C6AABEDA5"><title>EUidPixelFormatBGRX_5551</title> <p>16-bit big-endian format |
614 without an alpha channel. The red, green and blue color channels each occupy |
614 without an alpha channel. The red, green and blue color channels each occupy |
615 5 bits. </p> <fig id="GUID-BF8EF046-9348-5216-9DBF-AC61793879C0"> |
615 5 bits. </p> <fig id="GUID-BF8EF046-9348-5216-9DBF-AC61793879C0"> |
616 <title> Word diagram representing the EUidPixelFormatBGRX_5551 |
616 <title> Word diagram representing the EUidPixelFormatBGRX_5551 |
617 format </title> |
617 format </title> |
618 <image href="GUID-62950BAA-8DCB-58E2-B511-AF400605DA5C_d0e234185_href.png" placement="inline"/> |
618 <image href="GUID-62950BAA-8DCB-58E2-B511-AF400605DA5C_d0e231101_href.png" placement="inline"/> |
619 </fig> <table id="GUID-D56DA61B-BE66-5587-ACCA-63885CD7E93E"> |
619 </fig> <table id="GUID-D56DA61B-BE66-5587-ACCA-63885CD7E93E"> |
620 <tgroup cols="2"><colspec colname="COLSPEC11" colwidth="1.00*"/><colspec colname="col1"/> |
620 <tgroup cols="2"><colspec colname="COLSPEC11" colwidth="1.00*"/><colspec colname="col1"/> |
621 <tbody> |
621 <tbody> |
622 <row> |
622 <row> |
623 <entry>Graphics display mode </entry> |
623 <entry>Graphics display mode </entry> |
641 <section id="GUID-3CCE5C14-0D9B-416B-9D14-7938E67EB68B"><title> EUidPixelFormatBGRA_4444</title> <p>16-bit big-endian format |
641 <section id="GUID-3CCE5C14-0D9B-416B-9D14-7938E67EB68B"><title> EUidPixelFormatBGRA_4444</title> <p>16-bit big-endian format |
642 with a 4-bit alpha channel. The red, green and blue color channels each occupy |
642 with a 4-bit alpha channel. The red, green and blue color channels each occupy |
643 4 bits. </p> <fig id="GUID-41630BA3-1801-5B77-A0C0-35CDC2DBF9EB"> |
643 4 bits. </p> <fig id="GUID-41630BA3-1801-5B77-A0C0-35CDC2DBF9EB"> |
644 <title> Word diagram representing the EUidPixelFormatBGRA_4444 |
644 <title> Word diagram representing the EUidPixelFormatBGRA_4444 |
645 format </title> |
645 format </title> |
646 <image href="GUID-14B9B9FB-E7E4-5C28-9821-52EE40B2658B_d0e234248_href.png" placement="inline"/> |
646 <image href="GUID-14B9B9FB-E7E4-5C28-9821-52EE40B2658B_d0e231164_href.png" placement="inline"/> |
647 </fig> <table id="GUID-E5A15E7E-2999-5474-A619-26EA8ABD1C37"> |
647 </fig> <table id="GUID-E5A15E7E-2999-5474-A619-26EA8ABD1C37"> |
648 <tgroup cols="2"><colspec colname="COLSPEC12" colwidth="1.00*"/><colspec colname="col1"/> |
648 <tgroup cols="2"><colspec colname="COLSPEC12" colwidth="1.00*"/><colspec colname="col1"/> |
649 <tbody> |
649 <tbody> |
650 <row> |
650 <row> |
651 <entry>Graphics display mode </entry> |
651 <entry>Graphics display mode </entry> |
669 <section id="GUID-BE6E1067-1DE2-4E23-A28F-2FB71303D21E"><title>EUidPixelFormatBGRX_4444</title> <p>16-bit big-endian format |
669 <section id="GUID-BE6E1067-1DE2-4E23-A28F-2FB71303D21E"><title>EUidPixelFormatBGRX_4444</title> <p>16-bit big-endian format |
670 without an alpha channel. The red, green and blue color channels each occupy |
670 without an alpha channel. The red, green and blue color channels each occupy |
671 4 bits. </p> <fig id="GUID-928A9FD2-2C6F-5DF3-8514-2FB4F85E92EA"> |
671 4 bits. </p> <fig id="GUID-928A9FD2-2C6F-5DF3-8514-2FB4F85E92EA"> |
672 <title> Word diagram representing the EUidPixelFormatBGRX_4444 |
672 <title> Word diagram representing the EUidPixelFormatBGRX_4444 |
673 format </title> |
673 format </title> |
674 <image href="GUID-26CE565F-900B-5141-91AE-A5976213B8BF_d0e234311_href.png" placement="inline"/> |
674 <image href="GUID-26CE565F-900B-5141-91AE-A5976213B8BF_d0e231227_href.png" placement="inline"/> |
675 </fig> <table id="GUID-8A8AB0B3-F6AC-5A00-A622-14BB723969A0"> |
675 </fig> <table id="GUID-8A8AB0B3-F6AC-5A00-A622-14BB723969A0"> |
676 <tgroup cols="2"><colspec colname="COLSPEC13" colwidth="1.00*"/><colspec colname="col1"/> |
676 <tgroup cols="2"><colspec colname="COLSPEC13" colwidth="1.00*"/><colspec colname="col1"/> |
677 <tbody> |
677 <tbody> |
678 <row> |
678 <row> |
679 <entry>Graphics display mode </entry> |
679 <entry>Graphics display mode </entry> |
697 <section id="GUID-1EF5C670-3AE7-4601-8D1F-473BA127DD09"><title> EUidPixelFormatXBGR_4444</title> <p>16-bit big-endian format |
697 <section id="GUID-1EF5C670-3AE7-4601-8D1F-473BA127DD09"><title> EUidPixelFormatXBGR_4444</title> <p>16-bit big-endian format |
698 without an alpha channel. The red, green and blue color channels each occupy |
698 without an alpha channel. The red, green and blue color channels each occupy |
699 4 bits. </p> <fig id="GUID-104F3ABB-7663-5CEC-8CA4-6C7DD79137F0"> |
699 4 bits. </p> <fig id="GUID-104F3ABB-7663-5CEC-8CA4-6C7DD79137F0"> |
700 <title> Word diagram representing the EUidPixelFormatXBGR_4444 |
700 <title> Word diagram representing the EUidPixelFormatXBGR_4444 |
701 format </title> |
701 format </title> |
702 <image href="GUID-5F747E90-CB8A-5EF7-833F-E63B6A0A4402_d0e234374_href.png" placement="inline"/> |
702 <image href="GUID-5F747E90-CB8A-5EF7-833F-E63B6A0A4402_d0e231290_href.png" placement="inline"/> |
703 </fig> <table id="GUID-7920C323-04F3-5697-AEDC-B123A121FB3E"> |
703 </fig> <table id="GUID-7920C323-04F3-5697-AEDC-B123A121FB3E"> |
704 <tgroup cols="2"><colspec colname="COLSPEC14" colwidth="1.00*"/><colspec colname="col1"/> |
704 <tgroup cols="2"><colspec colname="COLSPEC14" colwidth="1.00*"/><colspec colname="col1"/> |
705 <tbody> |
705 <tbody> |
706 <row> |
706 <row> |
707 <entry>Graphics display mode </entry> |
707 <entry>Graphics display mode </entry> |
725 <section id="GUID-BBC5D076-D8B0-4F3F-865A-1E3BDE1E7BB2"><title>EUidPixelFormatBGR_565</title> <p>16-bit big-endian format. |
725 <section id="GUID-BBC5D076-D8B0-4F3F-865A-1E3BDE1E7BB2"><title>EUidPixelFormatBGR_565</title> <p>16-bit big-endian format. |
726 The blue, green and red color channels occupy 5, 6 and 5 bits, respectively. |
726 The blue, green and red color channels occupy 5, 6 and 5 bits, respectively. |
727 This format supports 65536 possible colors. One word contains 2 pixels. </p> <fig id="GUID-E29D5E5A-4A94-50A6-A992-C2861DFE4760"> |
727 This format supports 65536 possible colors. One word contains 2 pixels. </p> <fig id="GUID-E29D5E5A-4A94-50A6-A992-C2861DFE4760"> |
728 <title> Word diagram representing the EUidPixelFormatBGR_565 |
728 <title> Word diagram representing the EUidPixelFormatBGR_565 |
729 format </title> |
729 format </title> |
730 <image href="GUID-45E418FA-47C0-58C6-B118-EBF8260BCC89_d0e234437_href.png" placement="inline"/> |
730 <image href="GUID-45E418FA-47C0-58C6-B118-EBF8260BCC89_d0e231353_href.png" placement="inline"/> |
731 </fig> <table id="GUID-B5CAEAB9-C18D-5A47-9436-A03A7313050C"> |
731 </fig> <table id="GUID-B5CAEAB9-C18D-5A47-9436-A03A7313050C"> |
732 <tgroup cols="2"><colspec colname="COLSPEC15" colwidth="1.00*"/><colspec colname="col1"/> |
732 <tgroup cols="2"><colspec colname="COLSPEC15" colwidth="1.00*"/><colspec colname="col1"/> |
733 <tbody> |
733 <tbody> |
734 <row> |
734 <row> |
735 <entry>Graphics display mode </entry> |
735 <entry>Graphics display mode </entry> |
753 <section id="GUID-A2F9530B-0A16-4C6B-8ABC-A1CC8D257696"><title> EUidPixelFormatARGB_8332</title> <p>16-bit little-endian |
753 <section id="GUID-A2F9530B-0A16-4C6B-8ABC-A1CC8D257696"><title> EUidPixelFormatARGB_8332</title> <p>16-bit little-endian |
754 format with an 8-bit alpha channel. The red, green and blue color channels |
754 format with an 8-bit alpha channel. The red, green and blue color channels |
755 occupy 3, 3 and 2 bits, respectively. </p> <fig id="GUID-BDAA8E36-6CAF-54D1-A30E-AF305B2CA8B0"> |
755 occupy 3, 3 and 2 bits, respectively. </p> <fig id="GUID-BDAA8E36-6CAF-54D1-A30E-AF305B2CA8B0"> |
756 <title> Word diagram representing the EUidPixelFormatARGB_8332 |
756 <title> Word diagram representing the EUidPixelFormatARGB_8332 |
757 format </title> |
757 format </title> |
758 <image href="GUID-DDEDB7CB-E0B2-5F7F-A9D9-79EFCBBFB022_d0e234502_href.png" placement="inline"/> |
758 <image href="GUID-DDEDB7CB-E0B2-5F7F-A9D9-79EFCBBFB022_d0e231418_href.png" placement="inline"/> |
759 </fig> <table id="GUID-3DC1B599-3690-5E15-8783-209093F87CDE"> |
759 </fig> <table id="GUID-3DC1B599-3690-5E15-8783-209093F87CDE"> |
760 <tgroup cols="2"><colspec colname="COLSPEC16" colwidth="1.00*"/><colspec colname="col1"/> |
760 <tgroup cols="2"><colspec colname="COLSPEC16" colwidth="1.00*"/><colspec colname="col1"/> |
761 <tbody> |
761 <tbody> |
762 <row> |
762 <row> |
763 <entry>Graphics display mode </entry> |
763 <entry>Graphics display mode </entry> |
781 <section id="GUID-8F09A4B4-43EE-42C5-A090-92E2CA6679A0"><title> EUidPixelFormatBGR_332</title> <p>8-bit big-endian format. |
781 <section id="GUID-8F09A4B4-43EE-42C5-A090-92E2CA6679A0"><title> EUidPixelFormatBGR_332</title> <p>8-bit big-endian format. |
782 The blue, green and red color channels occupy 3, 3 and 2 bits, respectively. |
782 The blue, green and red color channels occupy 3, 3 and 2 bits, respectively. |
783 One word contains 4 bytes. </p> <fig id="GUID-727DD7A7-FA2A-5DB8-BB81-F5BA55F7B02A"> |
783 One word contains 4 bytes. </p> <fig id="GUID-727DD7A7-FA2A-5DB8-BB81-F5BA55F7B02A"> |
784 <title> Word diagram representing the EUidPixelFormatBGR_332 |
784 <title> Word diagram representing the EUidPixelFormatBGR_332 |
785 format </title> |
785 format </title> |
786 <image href="GUID-81D78B71-E108-5AA0-9058-308F1AC12754_d0e234565_href.png" placement="inline"/> |
786 <image href="GUID-81D78B71-E108-5AA0-9058-308F1AC12754_d0e231481_href.png" placement="inline"/> |
787 </fig> <table id="GUID-14F4AA5C-2619-5AF7-A4D4-9F20870106B7"> |
787 </fig> <table id="GUID-14F4AA5C-2619-5AF7-A4D4-9F20870106B7"> |
788 <tgroup cols="2"><colspec colname="COLSPEC17" colwidth="1.00*"/><colspec colname="col1"/> |
788 <tgroup cols="2"><colspec colname="COLSPEC17" colwidth="1.00*"/><colspec colname="col1"/> |
789 <tbody> |
789 <tbody> |
790 <row> |
790 <row> |
791 <entry>Graphics display mode </entry> |
791 <entry>Graphics display mode </entry> |
808 </table> </section> |
808 </table> </section> |
809 <section id="GUID-841559B8-E23D-420C-BD25-6F2E8C12573A"><title> EUidPixelFormatAP_88</title> <p>16-bit big-endian format |
809 <section id="GUID-841559B8-E23D-420C-BD25-6F2E8C12573A"><title> EUidPixelFormatAP_88</title> <p>16-bit big-endian format |
810 with 8 bits of alpha. </p> <fig id="GUID-3231A844-DF52-513E-AFCB-3D805012EB85"> |
810 with 8 bits of alpha. </p> <fig id="GUID-3231A844-DF52-513E-AFCB-3D805012EB85"> |
811 <title> Word diagram representing the EUidPixelFormatAP_88 format |
811 <title> Word diagram representing the EUidPixelFormatAP_88 format |
812 </title> |
812 </title> |
813 <image href="GUID-314A8784-604E-509A-839E-38CEE280B67F_d0e234628_href.png" placement="inline"/> |
813 <image href="GUID-314A8784-604E-509A-839E-38CEE280B67F_d0e231544_href.png" placement="inline"/> |
814 </fig> <table id="GUID-3559364E-4132-5CD1-9302-BF3FEA0B47BB"> |
814 </fig> <table id="GUID-3559364E-4132-5CD1-9302-BF3FEA0B47BB"> |
815 <tgroup cols="2"><colspec colname="COLSPEC18" colwidth="1.00*"/><colspec colname="col1"/> |
815 <tgroup cols="2"><colspec colname="COLSPEC18" colwidth="1.00*"/><colspec colname="col1"/> |
816 <tbody> |
816 <tbody> |
817 <row> |
817 <row> |
818 <entry>Graphics display mode </entry> |
818 <entry>Graphics display mode </entry> |
835 </table> </section> |
835 </table> </section> |
836 <section id="GUID-C49B97BB-68C8-453A-A7A5-991310D7C74C"><title> EUidPixelFormatP_8</title> <p>8-bit indexed, which means |
836 <section id="GUID-C49B97BB-68C8-453A-A7A5-991310D7C74C"><title> EUidPixelFormatP_8</title> <p>8-bit indexed, which means |
837 that it has a palette. </p> <fig id="GUID-C532DCC5-AF3D-5EA5-BEF4-520A44F33B0F"> |
837 that it has a palette. </p> <fig id="GUID-C532DCC5-AF3D-5EA5-BEF4-520A44F33B0F"> |
838 <title> Word diagram representing the EUidPixelFormatP_8 format |
838 <title> Word diagram representing the EUidPixelFormatP_8 format |
839 </title> |
839 </title> |
840 <image href="GUID-8FB9A16A-15B4-59C0-842B-2B70169E2E95_d0e234691_href.png" placement="inline"/> |
840 <image href="GUID-8FB9A16A-15B4-59C0-842B-2B70169E2E95_d0e231607_href.png" placement="inline"/> |
841 </fig> <p>A little-endian architecture is implicit in the code, because conversions |
841 </fig> <p>A little-endian architecture is implicit in the code, because conversions |
842 are made between pointers and byte and pointers to (unsigned) integer. (This |
842 are made between pointers and byte and pointers to (unsigned) integer. (This |
843 implies that the lower-order byte of an unsigned integer has the physically |
843 implies that the lower-order byte of an unsigned integer has the physically |
844 lower address, because this is treated as the lower-addressed pixel). </p> <fig id="GUID-C48B4F15-019E-5A5D-A2F9-D63872F71ECF"> |
844 lower address, because this is treated as the lower-addressed pixel). </p> <fig id="GUID-C48B4F15-019E-5A5D-A2F9-D63872F71ECF"> |
845 <title> Pixel address layout in memory for the EUidPixelFormatP_8 |
845 <title> Pixel address layout in memory for the EUidPixelFormatP_8 |
846 format </title> |
846 format </title> |
847 <image href="GUID-B32EA1DE-5E64-5A70-8333-B9F462F25C08_d0e234702_href.png" placement="inline"/> |
847 <image href="GUID-B32EA1DE-5E64-5A70-8333-B9F462F25C08_d0e231618_href.png" placement="inline"/> |
848 </fig> <table id="GUID-288F92BD-F1FA-586F-B9E6-6D18E2FC7BB7"> |
848 </fig> <table id="GUID-288F92BD-F1FA-586F-B9E6-6D18E2FC7BB7"> |
849 <tgroup cols="2"><colspec colname="COLSPEC19" colwidth="1.00*"/><colspec colname="col1"/> |
849 <tgroup cols="2"><colspec colname="COLSPEC19" colwidth="1.00*"/><colspec colname="col1"/> |
850 <tbody> |
850 <tbody> |
851 <row> |
851 <row> |
852 <entry>Graphics display mode </entry> |
852 <entry>Graphics display mode </entry> |
869 </table> </section> |
869 </table> </section> |
870 <section id="GUID-89B1858E-4D51-4499-9B51-D5BA0CFC8D8C"><title> EUidPixelFormatP_4</title> <p>4-bit indexed, which means |
870 <section id="GUID-89B1858E-4D51-4499-9B51-D5BA0CFC8D8C"><title> EUidPixelFormatP_4</title> <p>4-bit indexed, which means |
871 that it has a palette. </p> <fig id="GUID-064DD5AB-0698-595F-842C-10FA6D6D66B6"> |
871 that it has a palette. </p> <fig id="GUID-064DD5AB-0698-595F-842C-10FA6D6D66B6"> |
872 <title> Word diagram representing the EUidPixelFormatP_4 format |
872 <title> Word diagram representing the EUidPixelFormatP_4 format |
873 </title> |
873 </title> |
874 <image href="GUID-D3B78EAF-CAE8-519D-8E70-FD51C842DC17_d0e234767_href.png" placement="inline"/> |
874 <image href="GUID-D3B78EAF-CAE8-519D-8E70-FD51C842DC17_d0e231683_href.png" placement="inline"/> |
875 </fig> <p>It is implicit in the code that pixel addresses within a byte increase |
875 </fig> <p>It is implicit in the code that pixel addresses within a byte increase |
876 from low bit to high bit. A little-endian architecture is also implicit, because |
876 from low bit to high bit. A little-endian architecture is also implicit, because |
877 conversions are made between pointers to byte and pointers to (unsigned) integer |
877 conversions are made between pointers to byte and pointers to (unsigned) integer |
878 and because of the implication that pixel addresses within a 32-bit word also |
878 and because of the implication that pixel addresses within a 32-bit word also |
879 increase from low to high-order bit. </p> <fig id="GUID-6B813927-8E8C-55C8-805C-329ED8D7B5E7"> |
879 increase from low to high-order bit. </p> <fig id="GUID-6B813927-8E8C-55C8-805C-329ED8D7B5E7"> |
880 <title> Pixel address layout in memory for the EUidPixelFormatP_4 |
880 <title> Pixel address layout in memory for the EUidPixelFormatP_4 |
881 format </title> |
881 format </title> |
882 <image href="GUID-7D1886D4-24E4-528E-B3F0-2B6AF3E175AB_d0e234778_href.png" placement="inline"/> |
882 <image href="GUID-7D1886D4-24E4-528E-B3F0-2B6AF3E175AB_d0e231694_href.png" placement="inline"/> |
883 </fig> <table id="GUID-9DE2CA6A-3181-5C20-8540-57EB83116A86"> |
883 </fig> <table id="GUID-9DE2CA6A-3181-5C20-8540-57EB83116A86"> |
884 <tgroup cols="2"><colspec colname="COLSPEC20" colwidth="1.00*"/><colspec colname="col1"/> |
884 <tgroup cols="2"><colspec colname="COLSPEC20" colwidth="1.00*"/><colspec colname="col1"/> |
885 <tbody> |
885 <tbody> |
886 <row> |
886 <row> |
887 <entry>Graphics display mode </entry> |
887 <entry>Graphics display mode </entry> |
904 </table> </section> |
904 </table> </section> |
905 <section id="GUID-0B8723C5-9E9A-4818-BA84-6AFD8085026C"><title> EUidPixelFormatP_2</title> <p>2-bit indexed, which means |
905 <section id="GUID-0B8723C5-9E9A-4818-BA84-6AFD8085026C"><title> EUidPixelFormatP_2</title> <p>2-bit indexed, which means |
906 that it has a palette. </p> <fig id="GUID-80EAC219-BDE0-53B7-BADA-CA053E6A4BA6"> |
906 that it has a palette. </p> <fig id="GUID-80EAC219-BDE0-53B7-BADA-CA053E6A4BA6"> |
907 <title> Word diagram representing the EUidPixelFormatP_2 format |
907 <title> Word diagram representing the EUidPixelFormatP_2 format |
908 </title> |
908 </title> |
909 <image href="GUID-0DE924C3-B740-515E-8B29-4BDEFDA2960B_d0e234841_href.png" placement="inline"/> |
909 <image href="GUID-0DE924C3-B740-515E-8B29-4BDEFDA2960B_d0e231757_href.png" placement="inline"/> |
910 </fig> <p>It is implicit in the code that pixel addresses within a byte increase |
910 </fig> <p>It is implicit in the code that pixel addresses within a byte increase |
911 from low bit to high bit. A little-endian architecture is also implicit, because |
911 from low bit to high bit. A little-endian architecture is also implicit, because |
912 conversions are made between pointers to byte and pointers to (unsigned) integer |
912 conversions are made between pointers to byte and pointers to (unsigned) integer |
913 and because of the implication that pixel addresses within a 32-bit word also |
913 and because of the implication that pixel addresses within a 32-bit word also |
914 increase from low to high-order bit. </p> <fig id="GUID-27F6488B-4A9C-5DEF-B636-21B7D9EC1CF3"> |
914 increase from low to high-order bit. </p> <fig id="GUID-27F6488B-4A9C-5DEF-B636-21B7D9EC1CF3"> |
915 <title> Pixel address layout in memory for the EUidPixelFormatP_2 |
915 <title> Pixel address layout in memory for the EUidPixelFormatP_2 |
916 format </title> |
916 format </title> |
917 <image href="GUID-9D182BE5-1BDA-5799-95B9-2DE25E7B3F12_d0e234852_href.png" placement="inline"/> |
917 <image href="GUID-9D182BE5-1BDA-5799-95B9-2DE25E7B3F12_d0e231768_href.png" placement="inline"/> |
918 </fig> <table id="GUID-AC40CB01-DB00-5118-A7C4-BB5C1F39C387"> |
918 </fig> <table id="GUID-AC40CB01-DB00-5118-A7C4-BB5C1F39C387"> |
919 <tgroup cols="2"><colspec colname="COLSPEC21" colwidth="1.00*"/><colspec colname="col1"/> |
919 <tgroup cols="2"><colspec colname="COLSPEC21" colwidth="1.00*"/><colspec colname="col1"/> |
920 <tbody> |
920 <tbody> |
921 <row> |
921 <row> |
922 <entry>Graphics display mode </entry> |
922 <entry>Graphics display mode </entry> |
939 </table> </section> |
939 </table> </section> |
940 <section id="GUID-A05C0A33-190A-47CF-89E5-2BCB5BC75D8A"><title>EUidPixelFormatP_1</title> <p>1-bit indexed, which means that |
940 <section id="GUID-A05C0A33-190A-47CF-89E5-2BCB5BC75D8A"><title>EUidPixelFormatP_1</title> <p>1-bit indexed, which means that |
941 it has a palette. </p> <fig id="GUID-80570A01-C0B3-5EE3-BA10-A3648733B359"> |
941 it has a palette. </p> <fig id="GUID-80570A01-C0B3-5EE3-BA10-A3648733B359"> |
942 <title> Word diagram representing the EUidPixelFormatP_1 format |
942 <title> Word diagram representing the EUidPixelFormatP_1 format |
943 </title> |
943 </title> |
944 <image href="GUID-0886F421-4895-5007-AAE7-0013E9FF211F_d0e234915_href.png" placement="inline"/> |
944 <image href="GUID-0886F421-4895-5007-AAE7-0013E9FF211F_d0e231831_href.png" placement="inline"/> |
945 </fig> <p>It is implicit in the code that pixel addresses within a byte increase |
945 </fig> <p>It is implicit in the code that pixel addresses within a byte increase |
946 from low bit to high bit. A little-endian architecture is also implicit, because |
946 from low bit to high bit. A little-endian architecture is also implicit, because |
947 conversions are made between pointers to byte and pointers to (unsigned) integer |
947 conversions are made between pointers to byte and pointers to (unsigned) integer |
948 and because of the implication that pixel addresses within a 32-bit word also |
948 and because of the implication that pixel addresses within a 32-bit word also |
949 increase from low to high-order bit. </p> <fig id="GUID-6F401C6F-0B02-5A95-9D6A-DF608D2D1764"> |
949 increase from low to high-order bit. </p> <fig id="GUID-6F401C6F-0B02-5A95-9D6A-DF608D2D1764"> |
950 <title> Pixel address layout in memory for the EUidPixelFormatP_1 |
950 <title> Pixel address layout in memory for the EUidPixelFormatP_1 |
951 format </title> |
951 format </title> |
952 <image href="GUID-14B2BA6D-EB1D-527C-BBA5-27097D47F5E1_d0e234926_href.png" placement="inline"/> |
952 <image href="GUID-14B2BA6D-EB1D-527C-BBA5-27097D47F5E1_d0e231842_href.png" placement="inline"/> |
953 </fig> <table id="GUID-F7E17FE6-FF00-5351-B948-14A6BA666CA8"> |
953 </fig> <table id="GUID-F7E17FE6-FF00-5351-B948-14A6BA666CA8"> |
954 <tgroup cols="2"><colspec colname="COLSPEC22" colwidth="1.00*"/><colspec colname="col1"/> |
954 <tgroup cols="2"><colspec colname="COLSPEC22" colwidth="1.00*"/><colspec colname="col1"/> |
955 <tbody> |
955 <tbody> |
956 <row> |
956 <row> |
957 <entry>Graphics display mode </entry> |
957 <entry>Graphics display mode </entry> |