www.pudn.com > imgproc.zip > VIDEOREG.C
#include#include #include #include "image.h" #include "display.h" #include "menu.h" #define _VARDEF #include "modelist.h" #undef _VARDEF int vmodelist[VMODE_NUM]; int register_all_video_mode(void) { int i,j; vmodelist[v320x200x256 -v320x200x256] = m_video_register(320, 200, 8); vmodelist[v320x240x256 -v320x200x256] = m_video_register(320, 240, 8); vmodelist[v640x350x256 -v320x200x256] = m_video_register(640, 350, 8); vmodelist[v640x400x256 -v320x200x256] = m_video_register(640, 400, 8); vmodelist[v640x480x256 -v320x200x256] = m_video_register(640, 480, 8); vmodelist[v800x600x256 -v320x200x256] = m_video_register(800, 600, 8); vmodelist[v1024x768x256 -v320x200x256] = m_video_register(1024,768, 8); vmodelist[v320x200x32k -v320x200x256] = m_video_register(320, 200, 15); vmodelist[v320x240x32k -v320x200x256] = m_video_register(320, 240, 15); vmodelist[v640x350x32k -v320x200x256] = m_video_register(640, 350, 15); vmodelist[v640x400x32k -v320x200x256] = m_video_register(640, 400, 15); vmodelist[v640x480x32k -v320x200x256] = m_video_register(640, 480, 15); vmodelist[v800x600x32k -v320x200x256] = m_video_register(800, 600, 15); vmodelist[v1024x768x32k -v320x200x256] = m_video_register(1024,768, 15); vmodelist[v320x200x64k -v320x200x256] = m_video_register(320, 200, 16); vmodelist[v320x240x64k -v320x200x256] = m_video_register(320, 240, 16); vmodelist[v640x350x64k -v320x200x256] = m_video_register(640, 350, 16); vmodelist[v640x400x64k -v320x200x256] = m_video_register(640, 400, 16); vmodelist[v640x480x64k -v320x200x256] = m_video_register(640, 480, 16); vmodelist[v800x600x64k -v320x200x256] = m_video_register(800, 600, 16); vmodelist[v1024x768x64k -v320x200x256] = m_video_register(1024,768, 16); vmodelist[v320x200x16m -v320x200x256] = m_video_register(320, 200, 24); vmodelist[v320x240x16m -v320x200x256] = m_video_register(320, 240, 24); vmodelist[v640x350x16m -v320x200x256] = m_video_register(640, 350, 24); vmodelist[v640x400x16m -v320x200x256] = m_video_register(640, 400, 24); vmodelist[v640x480x16m -v320x200x256] = m_video_register(640, 480, 24); vmodelist[v800x600x16m -v320x200x256] = m_video_register(800, 600, 24); vmodelist[v1024x768x16m -v320x200x256] = m_video_register(1024,768, 24); for(i=0, j=0; i