📄 gfx_demo.h
字号:
struct GFXEngine_GlyphMask_type elephant_glyph ={ XMin: 0x0000, YMin: 0x0000, XMax: 0x0400, YMax: 0x0400, Size: 0x141, ScaleFactor: 0x100, /*for a 128x128 bitmap*/ OutAddr: 0x0, /*to be set by the app*/ GlyphAddr: 0x0 /*to be set by the app*/};struct DCCOSDProfile circle_profile = { ColorMode: EMhwlibColorMode_LUT_1BPP, ColorFormat: EMhwlibColorFormat_32BPP, ColorSpace: EMhwlibColorSpace_RGB_0_255, Width: 64, Height: 64,};struct DCCOSDProfile logo_profile = { ColorMode: EMhwlibColorMode_LUT_4BPP, ColorFormat: EMhwlibColorFormat_32BPP, ColorSpace: EMhwlibColorSpace_RGB_0_255, Width: 192, Height: 24,};RMuint32 glyph_points[] ={ 0x00001400, 0xF600A500, 0x1B010201, 0x45012801, 0x64015101, 0x6F016901, 0x7A017401, 0x86017E01, 0x8D018A01, 0x9B019501, 0xB601A201, 0x2203AB13, 0x15080616, 0x02020F06, 0x090A0607, 0x140A2713, 0x27100626, 0x1122060E, 0x0F091406, 0x020E0601, 0x1F111411, 0x0C0C0602, 0x16151112, 0x021F0D0B, 0x04120815, 0x013F0218, 0x06340638, 0x28161832, 0x19101710, 0x021E1E32, 0x09200315, 0x011F0515, 0x102E050B, 0x140B0107, 0x0512170E, 0x32022037, 0x26291740, 0x242C011E, 0x011F5B43, 0x1B040F05, 0x1001010F, 0x0F061304, 0x111A0717, 0x361E0E37, 0x0337160A, 0x10022712, 0x27090326, 0x010F0608, 0x580F0D09, 0x06170D15, 0x0D061613, 0x16141917, 0x011F0F17, 0x67151E0B, 0x0F0F0906, 0x2C061C01, 0x0C2A2702, 0x360D0126, 0x03372818, 0x0A02270D, 0x270F0B26, 0x012E1324, 0x10160B13, 0x0E050427, 0x1F0D1501, 0x2F2C238C, 0x17011601, 0x03092606, 0x04370935, 0x0605260B, 0x0505010F, 0x0A340607, 0x0302023F, 0x78231615, 0x080F012E, 0x0F270F42, 0x01070607, 0x0904010F, 0x011F0F03, 0x18031A03, 0x0F09011E, 0x03177E14, 0x06081405, 0x010F130D, 0x0322060F, 0x1D272A22, 0x02013E16, 0x3529170A, 0x2F0A340C, 0x0D080501, 0x20062629, 0x070D0C27, 0x010E3A21, 0x14040B04, 0x0F140D15, 0x06140617, 0x14070B08, 0x07150609, 0x10221523, 0x0206012F, 0x09260316, 0x0D012703, 0x02370935, 0x0F143607, 0x362A0837, 0x013F2906, 0x39190C0A, 0x3F1C0A36, 0x081F0602, 0x2E4F0341, 0x550C1201, 0x262F2357, 0x013F0104, 0x07030601, 0x261B2927, 0x0B270A0E, 0x02083614, 0x0611011F, 0x0A37061A, 0x38012E01, 0x35341C42, 0x14013720, 0x03360635, 0x02013F0A, 0x3E0F0904, 0x19050301, 0x0D013F18, 0x32031303, 0x0B250721, 0x11070D22, 0x0A0B060A, 0x110B020F, 0x14021205, 0x011E0D14, 0x324A3C13, 0x160B2C17, 0x0A330C0C, 0x28360632, 0x010D3729, 0x030F011F, 0x0316070E, 0x0C010702, 0x070B0506, 0x022F0314, 0x0A040108, 0x010F0306, 0x0F01090B, 0x04170814, 0x0F4F3705, 0x17050516, 0x010F0702, 0x0C060703, 0x15070406, 0x16031707, 0x14140107, 0x04010F0E, 0x141F030D, 0x02011F14, 0x32140905, 0x30023F3F, 0x07614D3C, 0x1B012E16, 0x2312430F, 0x03092723, 0x010F0822, 0x040C0509, 0x06270522, 0x1603260A, 0x26080B27, 0x10230909, 0x020F1322, 0x081D0612, 0x012F0419, 0x031F0313, 0x0209012E, 0x0F27040C, 0x0A152607, 0x2116022F, 0x1A041A0B, 0x013F0E34, 0x0B090B05, 0x0402013E, 0x10371117, 0x010B2703, 0x16F10F07, 0x18170B12, 0x0C011E08, 0x33041703, 0x03023E0E, 0x0B020501, 0x0B022709, 0x27031C07, 0x0105032C, 0x05071895, 0x09011F17, 0x37030F0E, 0x0F320218, 0x16100717, 0x021F2009, 0x08360821, 0x03163105, 0x04161713, 0x37040C36, 0x06360604, 0x0C022703, 0x37090336, 0x011F0108, 0x040A010A, 0x26716027, 0x012F0F18, 0x0831061F, 0x1FF70107, 0xAC1F0901, 0x0B0B3783, 0x26171427, 0x0D270906, 0x01070701, 0x2F060926, 0x040A0401, 0x45012E17, 0x2515291A, 0x0605F4FE, 0x031F0603, 0x150A1106, 0x380B1806, 0x17210616, 0x06160723, 0x0A010F06, 0x17080A09, 0x02061214, 0x03110706, 0x02170D22, 0x080D160F, 0x0C321033, 0x0508013F, 0x0C340C02, 0x370B0727, 0x10341103, 0x2F3A2826, 0x110E0401, 0x260E262A, 0x0728D817, 0x010E5821, 0x14011204, 0x12360615, 0x07043F03, 0x0923051A, 0x0D0C060B, 0x0708271D, 0x07BAFE05, 0x063D1807, 0x1715230B, 0x140A0217, 0x3F093305, 0x0A070202, 0x34150B0E, 0x090A2705, 0x030B013E, 0x02370E07, 0x01012F0D, 0x340E010E, 0x03023708, 0x7C270105, 0x3F0D0617, 0x01030601, 0x04032606, 0x1E06AB17, 0x02030101, 0x01011703, 0x27020337, 0xD7070A01, 0x3706330A, 0x06350402, 0x17020707, 0x0A330FEB, 0x04260735, 0x06042302, 0x1E370602, 0x05020708, 0x37060617, 0xFD050704, 0x0406079B, 0x06020703, 0x16080317, 0x013F0304, 0x0B040306, 0x17060626, 0x06070617, 0x3F07330B, 0x11040301, 0x09061703, 0x17090337, 0x010E0972, 0x04030102, 0x17010107, 0x07360B03, 0x02013F02, 0x17080302, 0x0306060B, 0x17051503, 0x08370606, 0x05052706, 0x160B1217, 0x0B170303, 0x260C3503, 0x03230504, 0x24130A22, 0x08153602, 0x2F010A07, 0x0F020F01, 0x07092201, 0x18170405, 0x020A061A, 0x0712012F, 0x0834071B, 0x0503012F, 0x07340D02, 0x0509013F, 0x011F010D, 0x0510031E, 0x00000732};RMuint32 logo_pix[] = { 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x11111111, 0x22121111, 0x22222222, 0x22222221, 0x22221111, 0x22222222, 0x22221211, 0x22111121, 0x11112122, 0x22121111, 0x11112222, 0x11111111, 0x22222212, 0x21222222, 0x22222212, 0x22222222, 0x22222222, 0x22222222, 0x12212222, 0x22222222, 0x22222222, 0x12112122, 0x12222222, 0x22222222, 0x11112122, 0x00221111, 0x00000000, 0x02002021, 0x00202221, 0x02000000, 0x00001221, 0x20111122, 0x11210200, 0x00121111, 0x11220200, 0x11111111, 0x00000012, 0x22000000, 0x00000012, 0x00000000, 0x00002002, 0x20020000, 0x22210000, 0x00000000, 0x00220000, 0x12112200, 0x22020000, 0x00000000, 0x11112100, 0x00201111, 0x00000000, 0x00002021, 0x00002022, 0x00000000, 0x00001221, 0x20121102, 0x11210000, 0x00221111, 0x11020000, 0x11111111, 0x00000012, 0x02000000, 0x00000022, 0x00000000, 0x00000002, 0x20020000, 0x20220000, 0x00000000, 0x00220000, 0x12110200, 0x20020000, 0x00000000, 0x11112100, 0x00201211, 0x00000000, 0x02002021, 0x00000022, 0x02000000, 0x00002221, 0x00121102, 0x11210000, 0x00201111, 0x11020000, 0x11111111, 0x00000022, 0x00000000, 0x00000022, 0x00000000, 0x00000020, 0x20220000, 0x00220000, 0x00000000, 0x00200200, 0x12210200, 0x00220000, 0x00000000, 0x11112102, 0x00001211, 0x00000000, 0x02002022, 0x00000020, 0x02000000, 0x00002011, 0x00221102, 0x11210000, 0x00201211, 0x11020000, 0x11111111, 0x02000020, 0x00000022, 0x00000022, 0x00000000, 0x00000020, 0x20210000, 0x00200200, 0x00000000, 0x00202200, 0x12210000, 0x00220000, 0x00000000, 0x11111102, 0x00001211, 0x22222222, 0x02000022, 0x22000020, 0x22222222, 0x00002012, 0x00202102, 0x11210000, 0x00001211, 0x11020000, 0x11111111, 0x22000020, 0x00002012, 0x02000022, 0x22222222, 0x22020000, 0x20222222, 0x00200200, 0x22222200, 0x00202122, 0x22210000, 0x00200000, 0x22222200, 0x11111122, 0x00002211, 0x11111121, 0x02000012, 0x21020020, 0x11111111, 0x00000012, 0x00202100, 0x11210000, 0x02002211, 0x11020000, 0x11111111, 0x21000020, 0x00002211, 0x02000022, 0x12111111, 0x11220000, 0x00121111, 0x00200200, 0x11112102, 0x00201111, 0x20220000, 0x00200200, 0x11112102, 0x11111111, 0x00002011, 0x11111122, 0x22000012, 0x22020000, 0x21222222, 0x00000012, 0x00202200, 0x11210000, 0x22002012, 0x11020000, 0x12111111, 0x21020020, 0x00001211, 0x02000022, 0x12222222, 0x21020000, 0x00121111, 0x00000200, 0x22221202, 0x00202222, 0x20020000, 0x00200200, 0x11112200, 0x11111111, 0x00002011, 0x11212202, 0x22000022, 0x20020000, 0x22000000, 0x00000022, 0x00002200, 0x11210000, 0x22000022, 0x11020000, 0x12111111, 0x11020000, 0x00002211, 0x00000020, 0x22020000, 0x22000000, 0x00121122, 0x00002200, 0x00002202, 0x00000200, 0x20020000, 0x00200200, 0x21220200, 0x11111111, 0x00002011, 0x21220000, 0x20000020, 0x20220000, 0x02000000, 0x00000020, 0x02002200, 0x11210000, 0x22020020, 0x11020000, 0x12111111, 0x11020000, 0x00002011, 0x00000020, 0x20020000, 0x00000000, 0x00222202, 0x00002000, 0x00002022, 0x00000200, 0x20020000, 0x00000200, 0x22000000, 0x11111121, 0x00002011, 0x22000000, 0x20000020, 0x20210000, 0x02000000, 0x00020020, 0x22002000, 0x12210000, 0x22020020, 0x11020000, 0x12111111, 0x11020000, 0x02002011, 0x00000020, 0x22020000, 0x00000000, 0x00200200, 0x00002000, 0x00002021, 0x00000200, 0x00000020, 0x00202200, 0x00000000, 0x11111121, 0x00002211, 0x02000000, 0x20020020, 0x20210000, 0x02000000, 0x00220020, 0x22002000, 0x12210000, 0x22220000, 0x11020000, 0x22111111, 0x11220000, 0x02002011, 0x00000000, 0x12220000, 0x00000020, 0x00200200, 0x00002000, 0x00002021, 0x00002000, 0x00000022, 0x00222100, 0x00000000, 0x11111122, 0x20221211, 0x02000000, 0x20020020, 0x22210200, 0x22002022, 0x00220000, 0x22000000, 0x22210000, 0x22220000, 0x11020000, 0x20111111, 0x11210000, 0x02002012, 0x22020000, 0x11212222, 0x00002222, 0x00200000, 0x02002002, 0x20222221, 0x00002000, 0x00000022, 0x22122100, 0x00000020, 0x11111102, 0x22111111, 0x02000020, 0x20020000, 0x11110200, 0x22000012, 0x00220000, 0x22020000, 0x20210000, 0x00000000, 0x11020000, 0x20111111, 0x11210000, 0x02000012, 0x11020000, 0x11111111, 0x00221211, 0x00200200, 0x02000002, 0x00121111, 0x02002000, 0x00000022, 0x11112100, 0x00002022, 0x11111102, 0x11111111, 0x02000022, 0x20020000, 0x11110200, 0x22000012, 0x00220200, 0x12020000, 0x20220000, 0x00000000, 0x11020000, 0x20111111, 0x11210000, 0x22000012, 0x11020000, 0x11111111, 0x20121111, 0x00200000, 0x02002002, 0x00121111, 0x02002000, 0x00000012, 0x11112100, 0x00002211, 0x11111122, 0x11111111, 0x02000012, 0x00020000, 0x11110200, 0x20000022, 0x00120200, 0x12220000, 0x00220000, 0x00000000, 0x11020000, 0x20121111, 0x11210200, 0x20000022, 0x11020000, 0x11111111, 0x20121111, 0x00000200, 0x02000002, 0x00221111, 0x02002000, 0x00002012, 0x11112102, 0x00002011, 0x11111121, 0x12112112, 0x22000022, 0x00220000, 0x22220200, 0x20020020, 0x20120200, 0x12210000, 0x00200000, 0x22222202, 0x11020000, 0x00121111, 0x22110200, 0x21000020, 0x11020000, 0x21222211, 0x00221111, 0x00000200, 0x02000022, 0x00202222, 0x02002000, 0x00002011, 0x11112202, 0x00002012, 0x11111121, 0x22222220, 0x20000000, 0x00220000, 0x00000000, 0x00020000, 0x20112200, 0x12210000, 0x00000000, 0x12111102, 0x11020000, 0x00121111, 0x20220200, 0x20020000, 0x22020000, 0x22002022, 0x00202222, 0x00000200, 0x00000022, 0x00000000, 0x22000002, 0x00002011, 0x22220200, 0x00000022, 0x11111121, 0x00000020, 0x20020000, 0x20220000, 0x00000000, 0x00020000, 0x20112100, 0x12210200, 0x00000000, 0x12111122, 0x11020000, 0x00121111, 0x00000000, 0x00020000, 0x00000000, 0x00000000, 0x00000000, 0x00002200, 0x00002022, 0x00000000, 0x21000002, 0x00002011, 0x00000020, 0x02000000, 0x11111121, 0x00000020, 0x20020000, 0x20210000, 0x00000000, 0x00220000, 0x20112100, 0x12110200, 0x00000000, 0x12111121, 0x11020000, 0x00121111, 0x00000000, 0x00220000, 0x00000000, 0x00000000, 0x00000000, 0x00002002, 0x00002021, 0x00000000, 0x21000022, 0x00002211, 0x00000020, 0x22000000, 0x11111111, 0x00000020, 0x20220000, 0x22210000, 0x00000000, 0x00200000, 0x20112100, 0x12112200, 0x00000000, 0x12111121, 0x11020000, 0x00121111, 0x00000000, 0x00220200, 0x00000000, 0x00000200, 0x00000000, 0x00002002, 0x00002221, 0x00000000, 0x21000022, 0x00201211, 0x00000020, 0x21000000, 0x11111111, 0x00000020, 0x20212200, 0x12210000, 0x00000020, 0x00200200, 0x20112102, 0x12112100, 0x00000000, 0x12111121, 0x11020020, 0x00121111, 0x02000000, 0x00122222, 0x00000000, 0x00002200, 0x22000000, 0x02002022, 0x00201221, 0x02000000, 0x21020222, 0x02221111, 0x00000020, 0x21020000, 0x11111111, 0x22222222, 0x22112122, 0x12212222, 0x22222222, 0x22222222, 0x22111122, 0x12112122, 0x22222222, 0x11111121, 0x11222222, 0x22121111, 0x22222222, 0x22111121, 0x22222222, 0x22221122, 0x22222222, 0x22222211, 0x22221111, 0x22222222, 0x21222212, 0x22221111, 0x22222222, 0x11222222, 0x11111111,};RMuint32 circle_pix[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x3f000000, 0x000000f8, 0xff010000, 0x000000ff, 0xff0f0000, 0x0000e0ff, 0xff3f0000, 0x0000f8ff, 0xff7f0000, 0x0000fcff, 0xffff0100, 0x0000ffff, 0xffff0300, 0x0080ffff, 0xffff0700, 0x00c0ffff, 0xffff0f00, 0x00e0ffff, 0xffff1f00, 0x00f0ffff, 0xffff3f00, 0x00f8ffff, 0xffff3f00, 0x00f8ffff, 0xffff7f00, 0x00fcffff, 0xffffff00, 0x00feffff, 0xffffff00, 0x00feffff, 0xffffff01, 0x00ffffff, 0xffffff01, 0x00ffffff, 0xffffff01, 0x00ffffff, 0xffffff03, 0x80ffffff, 0xffffff03, 0x80ffffff, 0xffffff03, 0x80ffffff, 0xffffff07, 0xc0ffffff, 0xffffff07, 0xc0ffffff, 0xffffff07, 0xc0ffffff, 0xffffff07, 0xc0ffffff, 0xffffff07, 0xc0ffffff, 0xffffff07, 0xc0ffffff, 0xffffff07, 0xc0ffffff, 0xffffff07, 0xc0ffffff, 0xffffff07, 0xc0ffffff, 0xffffff07, 0xc0ffffff, 0xffffff07, 0xc0ffffff, 0xffffff03, 0x80ffffff, 0xffffff03, 0x80ffffff, 0xffffff03, 0x80ffffff, 0xffffff01, 0x00ffffff, 0xffffff01, 0x00ffffff, 0xffffff01, 0x00ffffff, 0xffffff00, 0x00feffff, 0xffffff00, 0x00feffff, 0xffff7f00, 0x00fcffff, 0xffff3f00, 0x00f8ffff, 0xffff3f00, 0x00f8ffff, 0xffff1f00, 0x00f0ffff, 0xffff0f00, 0x00e0ffff, 0xffff0700, 0x00c0ffff, 0xffff0300, 0x0080ffff, 0xffff0100, 0x0000ffff, 0xff7f0000, 0x0000fcff, 0xff3f0000, 0x0000f8ff, 0xff0f0000, 0x0000e0ff, 0xff010000, 0x000000ff, 0x3f000000, 0x000000f8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -