Symbian3/PDK/Source/GUID-9F9CE6B6-1B3D-50A6-8A94-BD391732EF2D.dita
changeset 12 80ef3a206772
parent 9 59758314f811
child 14 578be2adaf3e
equal deleted inserted replaced
11:5072524fcc79 12:80ef3a206772
    18 implicit, because conversions are made from pointers to byte and from pointers
    18 implicit, because conversions are made from pointers to byte and from pointers
    19 to (unsigned) int and there is an implication that pixel addresses within
    19 to (unsigned) int and there is an implication that pixel addresses within
    20 a 32-bit word also increase from low to high-order bit. </p> <fig id="GUID-7E3D8B96-2CC0-58C8-856D-21847782878E">
    20 a 32-bit word also increase from low to high-order bit. </p> <fig id="GUID-7E3D8B96-2CC0-58C8-856D-21847782878E">
    21 <title>              Pixel address layout in memory for the EUidPixelFormatL_2
    21 <title>              Pixel address layout in memory for the EUidPixelFormatL_2
    22 format            </title>
    22 format            </title>
    23 <image href="GUID-736BB5CF-0E2B-59FC-BC65-E52A7D12EC4A_d0e232725_href.png" placement="inline"/>
    23 <image href="GUID-736BB5CF-0E2B-59FC-BC65-E52A7D12EC4A_d0e238720_href.png" placement="inline"/>
    24 </fig> <p>The equivalent UID value is {0x102858EF}. </p> </section>
    24 </fig> <p>The equivalent UID value is {0x102858EF}. </p> </section>
    25 <section id="GUID-A8A6123A-5766-4993-AEDB-D069831D9064"><title>EUidPixelFormatL_2</title> <p>This format has 2 bits per pixel.
    25 <section id="GUID-A8A6123A-5766-4993-AEDB-D069831D9064"><title>EUidPixelFormatL_2</title> <p>This format has 2 bits per pixel.
    26 It is implicit in the code that pixel addresses within a byte increase from
    26 It is implicit in the code that pixel addresses within a byte increase from
    27 low bit to high bit. A little-endian architecture is also implicit, because
    27 low bit to high bit. A little-endian architecture is also implicit, because
    28 conversions are made from pointers to byte and from pointers to (unsigned)
    28 conversions are made from pointers to byte and from pointers to (unsigned)
    29 int and there is an implication that pixel addresses within a 32-bit word
    29 int and there is an implication that pixel addresses within a 32-bit word
    30 also increase from low to high-order bit. </p> <fig id="GUID-5D4C0942-42F8-5094-B376-DC4252816437">
    30 also increase from low to high-order bit. </p> <fig id="GUID-5D4C0942-42F8-5094-B376-DC4252816437">
    31 <title>              Pixel address layout in memory for the EUidPixelFormatL_2
    31 <title>              Pixel address layout in memory for the EUidPixelFormatL_2
    32 format            </title>
    32 format            </title>
    33 <image href="GUID-CB7A54D9-C6C8-562A-8A52-4B17B37242AD_d0e232744_href.png" placement="inline"/>
    33 <image href="GUID-CB7A54D9-C6C8-562A-8A52-4B17B37242AD_d0e238739_href.png" placement="inline"/>
    34 </fig> <p>The equivalent UID value is {0x102858EE}. </p> </section>
    34 </fig> <p>The equivalent UID value is {0x102858EE}. </p> </section>
    35 <section id="GUID-71CFCD00-7223-40CA-8A26-205792E3E7C7"><title>EUidPixelFormatL_4</title> <p>This format has 4 bit per pixel.
    35 <section id="GUID-71CFCD00-7223-40CA-8A26-205792E3E7C7"><title>EUidPixelFormatL_4</title> <p>This format has 4 bit per pixel.
    36 It is implicit in the code that pixel addresses within a byte increase from
    36 It is implicit in the code that pixel addresses within a byte increase from
    37 low bit to high bit. A little-endian architecture is also implicit, because
    37 low bit to high bit. A little-endian architecture is also implicit, because
    38 conversions are made from pointers to byte and from pointers to (unsigned)
    38 conversions are made from pointers to byte and from pointers to (unsigned)
    39 int and there is an implication that pixel addresses within a 32-bit word
    39 int and there is an implication that pixel addresses within a 32-bit word
    40 also increase from low to high-order bit. </p> <fig id="GUID-6021C416-EAF0-5FAA-9181-13A0FB14D518">
    40 also increase from low to high-order bit. </p> <fig id="GUID-6021C416-EAF0-5FAA-9181-13A0FB14D518">
    41 <title>              Pixel address layout in memory for the EUidPixelFormatL_4
    41 <title>              Pixel address layout in memory for the EUidPixelFormatL_4
    42 format            </title>
    42 format            </title>
    43 <image href="GUID-65C997F4-3899-56B1-85DD-9425E06F128B_d0e232763_href.png" placement="inline"/>
    43 <image href="GUID-65C997F4-3899-56B1-85DD-9425E06F128B_d0e238758_href.png" placement="inline"/>
    44 </fig> <p>The equivalent UID value is {0x102858ED}. </p> </section>
    44 </fig> <p>The equivalent UID value is {0x102858ED}. </p> </section>
    45 <section id="GUID-719B6262-9AC5-4372-A082-36E559FE7922"><title> EUidPixelFormatL_8</title> <p>This format has 8 bit per pixel.
    45 <section id="GUID-719B6262-9AC5-4372-A082-36E559FE7922"><title> EUidPixelFormatL_8</title> <p>This format has 8 bit per pixel.
    46 A little-endian architecture is implicit in the code, because conversions
    46 A little-endian architecture is implicit in the code, because conversions
    47 are made from pointers to byte and pointers to (unsigned) integer and there
    47 are made from pointers to byte and pointers to (unsigned) integer and there
    48 is an implication that the lower-order byte of an unsigned integer has the
    48 is an implication that the lower-order byte of an unsigned integer has the
    49 physically lower address. </p> <p>8-bit per pixel color bitmaps use indexed
    49 physically lower address. </p> <p>8-bit per pixel color bitmaps use indexed
    50 look up tables and monochrome bitmaps represent the 256 levels of gray directly. </p> <fig id="GUID-7047A561-981B-56B9-BCFD-5F2E4C757B79">
    50 look up tables and monochrome bitmaps represent the 256 levels of gray directly. </p> <fig id="GUID-7047A561-981B-56B9-BCFD-5F2E4C757B79">
    51 <title>              Pixel address layout in memory for the EUidPixelFormatL_8
    51 <title>              Pixel address layout in memory for the EUidPixelFormatL_8
    52 format            </title>
    52 format            </title>
    53 <image href="GUID-49F16A96-083E-5928-B939-75F2D11E2BF8_d0e232785_href.png" placement="inline"/>
    53 <image href="GUID-49F16A96-083E-5928-B939-75F2D11E2BF8_d0e238780_href.png" placement="inline"/>
    54 </fig> <p>The equivalent UID value is {0x102858EC}. </p> </section>
    54 </fig> <p>The equivalent UID value is {0x102858EC}. </p> </section>
    55 </conbody><related-links>
    55 </conbody><related-links>
    56 <link href="GUID-7E6DDDBB-FDE2-59ED-A932-AFD4D0BAC3E3.dita"><linktext>RGB     
    56 <link href="GUID-7E6DDDBB-FDE2-59ED-A932-AFD4D0BAC3E3.dita"><linktext>RGB     
    57            Pixel Format</linktext></link>
    57            Pixel Format</linktext></link>
    58 <link href="GUID-D429672C-448D-5E91-ABA0-81680869D69E.dita"><linktext>YUV Pixel
    58 <link href="GUID-D429672C-448D-5E91-ABA0-81680869D69E.dita"><linktext>YUV Pixel