原图文字有些不好认,求高人帮忙,不甚感谢投票帮忙的话语!

chrome翻译出来的文字不知道是什么 跪求求解啊 求高人帮忙!!!!急啊!!请认真看完 很急啊!!_百度知道
chrome翻译出来的文字不知道是什么 跪求求解啊 求高人帮忙!!!!急啊!!请认真看完 很急啊!!
鞝侅澊 鞐嗠劋..鞚茧掣鞓る┐靹� 顶缄长顷� 鞚措爣瓴&#65533!..我想看张根硕的twitter 全是韩文嘛 它弹出来说正在把韩文翻译成中文嘛 但是网页一点也没改变 还是韩文 为什么啊 2;仱銇嬨倢) 为什么啊 求解啊 请高人帮忙啊!1.然后我就点了右上角的扳手选了工具——然后点编码——选了中文简体 结果成了这样(鞕€.歃愳瀽鞎勋晹 浠婃棩銇&#57880
提问者采纳
会吧,快没看明白楼主的Chrome怎么了,chrome自动修复的,建议升级到最新版6.0哈,可能是安装了什么东西或者进行了某些设置,一般都不会有问题
其他类似问题
为您推荐:
chrome的相关知识
其他2条回答
chrome还有这等问题?快去升级。对了灵格斯翻译软甲不错,各种语言都能翻译,不妨一试。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁本人收藏一枚寿山石印章,是篆书,只识几个字,多数不认识。请各位高人指认,不胜感谢!……_百度知道
本人收藏一枚寿山石印章,是篆书,只识几个字,多数不认识。请各位高人指认,不胜感谢!……
com/zhidao/wh%3D600%2C800/sign=6fb3b6b05db5c9ea62a60be5e1a18b87d32e381f30e924fc70://d://d.jpg" esrc="http.baidu://d.hiphotos.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="/zhidao/pic/item/d32e381f30e924fc70.hiphotos.hiphotos.<a href="http&/zhidao/wh%3D450%2C600/sign=6dfb60b2b0003af34defd464001aea6a/d32e381f30e924fc70
名拱壁、随得随校、无意无必、惟书是宝
应是归得隆接,我对照,了篆字字帖,如无您的热心解答,我也查不了,谢谢您!
其他类似问题
为您推荐:
寿山石的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁生辰阴历日21点 八字是戊申 戊午 丁卯 辛亥 求教高人帮我看看 不胜感谢, 生辰阴历日21点 八字
生辰阴历日21点 八字是戊申 戊午 丁卯 辛亥 求教高人帮我看看 不胜感谢
一生快乐-28 生辰阴历日21点 八字是戊申 戊午 丁卯 辛亥 求教高人帮我看看 不胜感谢
命局:世业须当努力成,勤劳和气可通行;牛马田园隆旺盛,财产能积少巧名。小弟使用OpenGL ES2.0在WinCE下画一个三角,但结果出来的只有空白的窗口,其它什么都没有。请高手帮忙看下,不甚感激!
&来源:读书人网&【读书人网():综合教育门户网站】
小弟使用OpenGL ES2.0在WinCE下画一个三角形,但结果出来的只有空白的窗口,其它什么都没有。请高手帮忙看下,
小弟使用OpenGL ES2.0在WinCE下画一个三角形,但结果出来的只有空白的窗口,其它什么都没有。请高手帮忙看下,不甚感激!!!!小弟使用OpenGL&ES2.0在WinCE下画一个三角形,但结果出来的只有空白的窗口,其它什么都没有。请高手帮忙看下,小弟不甚感激!!!!以下是代码://&Subproject1.cpp&:&Defines&the&entry&point&for&the&application.//#include&"stdafx.h"#include&"resource.h"#include&&windows.h&#include&&commctrl.h&#include&&stdlib.h&#include&"esUtil.h"#include&"esUtil_win.h"#include&&stdio.h&#include&&EGL/egl.h&#include&&GLES2/gl2.h&#include&&GLES2/gl2ext.h&#include&&auirt.h&#include&&auirt_i.c&#define&CLASSNAMEL"OpenGL&ES2.0"#define&APPLICATIONNAMEL"OpenGL&ES2.0"#define&MAX_LOADSTRING&100//&Global&Variables:TCHAR&szTitle[MAX_LOADSTRING];TCHAR&szWindowClass[MAX_LOADSTRING];HINSTANCE&g_hInst&=&NULL;ESContext&g_esContext&=&{0};typedef&struct{&&&//&Handle&to&a&program&object&&&GLuint&programO}&UserDint&WINAPI&WinMain(HINSTANCE&hInstance,&&&&&&&&&&&&&&&&&&&&&HINSTANCE&hPrevInstance,&&&&&&&&&&&&&&&&&&&&&LPTSTR&&&&&lpCmdLine,&&&&&&&&&&&&&&&&&&&&&int&&&&&&&nCmdShow){MSG&BOOL&bRint&done&=&0;UserData&&userDg_hInst&=&hIesInitContext&();g_esContext.userData&=&&userDMyRegisterClass(hInstance);if&(!InitInstance&(hInstance,&nCmdShow))&{return&FALSE;&}bRet&=&esCreateWindow&("OpenGL&ES2.0",&800,&480,&ES_WINDOW_RGB);if(0&==&bRet){return&0;}if&(&!Init&()&){return&0;}while&(!done){&int&gotMsg&=&(PeekMessage(&msg,&NULL,&0,&0,&PM_REMOVE)&!=&0);&&if&(&gotMsg&)&&{&if&(msg.message==WM_QUIT)&&&&&{&&&&&&&&&done&=&1;&&&&&&}&&&&&else&&&&&{&&&&&&&&&TranslateMessage(&msg);&&&&&&&&&&DispatchMessage(&msg);&&&&&&}&&}&&else&&{SendMessage(&g_esContext.hWnd,&WM_PAINT,&0,&0&);&&}}return&msg.wP}GLuint&LoadShader&(&GLenum&type,&const&char&*shaderSrc&){&&&GLuint&&&&GLint&&&&&&&//&Create&the&shader&object&&&shader&=&glCreateShader&(&type&);&&&if&(&shader&==&0&)&&&{RETAILMSG(1,&(TEXT("shader&=&0\r\n")));return&0;&&&}&&&//&Load&the&shader&source&&&glShaderSource&(&shader,&1,&&shaderSrc,&NULL&);&&&&&&//&Compile&the&shader&&&glCompileShader&(&shader&);&&&//&Check&the&compile&status&&&glGetShaderiv&(&shader,&GL_COMPILE_STATUS,&&compiled&);&&&if&(&!compiled&)&&&&{&&&&&&glDeleteShader&(&shader&);&&&&&&return&0;&&&}&&&return&}int&Init&(){&&&UserData&*userData&=&(UserData&*)g_esContext.userD&&&GLbyte&vShaderStr[]&=&&&&&&&&"attribute&vec4&vP&&&&\n"&&&&&&"void&main()&&&&&&&&&&&&&&&&&&\n"&&&&&&"{&&&&&&&&&&&&&&&&&&&&&&&&&&&&\n"&&&&&&"&&&gl_Position&=&vP&&\n"&&&&&&"}&&&&&&&&&&&&&&&&&&&&&&&&&&&&\n";
&&&&&&GLbyte&fShaderStr[]&=&&&&&&&&"precision&mediump&\n"\&&&&&&"void&main()&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&\n"&&&&&&"{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&\n"&&&&&&"&&gl_FragColor&=&vec4&(&1.0,&0.0,&0.0,&1.0&);\n"&&&&&&"}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&\n";&&&GLuint&vertexS&&&GLuint&fragmentS&&&GLuint&programO&&&GLint&&&&//&Load&the&vertex/fragment&shaders&&&vertexShader&=&LoadShader&(&GL_VERTEX_SHADER,&(const&char&*)vShaderStr&);&&&fragmentShader&=&LoadShader&(&GL_FRAGMENT_SHADER,&(const&char&*)fShaderStr&);&&&//&Create&the&program&object&&&programObject&=&glCreateProgram();&&&if&(&programObject&==&0&)&&&{RETAILMSG(1,&(TEXT("programObject&=&0\r\n")));return&0;&&&}&&&&&&&&&&&&glAttachShader&(&programObject,&vertexShader&);&&&glAttachShader&(&programObject,&fragmentShader&);&&&//&Bind&vPosition&to&attribute&0&&&&&&glBindAttribLocation&(&programObject,&0,&"vPosition"&);&&&//&Link&the&program&&&glLinkProgram&(&programObject&);&&&//&Check&the&link&status&&&glGetProgramiv&(&programObject,&GL_LINK_STATUS,&&linked&);&&&if&(&!linked&)&&&&{&&&&&&glDeleteProgram&(&programObject&);&&&&&&return&FALSE;&&&}&&&//&Store&the&program&object&&&userData-&programObject&=&programO&&&glClearColor&(&0.0f,&0.0f,&0.0f,&0.0f&);&&&&&&return&TRUE;&&&}/////&Draw&a&triangle&using&the&shader&pair&created&in&Init()//void&Draw&(){&&&UserData&*userData&=&(UserData&*)g_esContext.userD&&&GLfloat&vVertices[]&=&{&&0.0f,&&0.5f,&0.0f,&&&&&&&&&&&&&&&&&&&&&&&&&&&&-0.5f,&-0.5f,&0.0f,&&&&&&&&&&&&&&&&&&&&&&&&&&&&0.5f,&-0.5f,&0.0f&};&&&&&&&&&&&//&Set&the&viewport&&&glViewport&(&0,&0,&g_esContext.width,&g_esContext.height&);&&&&&//&Clear&the&color&buffer&--.&&&glClearColor&&&&glClear&(&GL_COLOR_BUFFER_BIT&);&&&//&Use&the&program&object&&&glUseProgram&(&userData-&programObject&);&&&//&Load&the&vertex&data&&&glVertexAttribPointer&(&0,&3,&GL_FLOAT,&GL_FALSE,&0,&vVertices&);&&&glEnableVertexAttribArray&(&0&);&&&glDrawArrays&(&GL_TRIANGLES,&0,&3&);&//&glFlush();&&&eglSwapBuffers&(&g_esContext.eglDisplay,&g_esContext.eglSurface&);}////&&FUNCTION:&MyRegisterClass()////&&PURPOSE:&Registers&the&window&class.////&&COMMENTS:////&&&&This&function&and&its&usage&is&only&necessary&if&you&want&this&code//&&&&to&be&compatible&with&Win32&systems&prior&to&the&'RegisterClassEx'//&&&&function&that&was&added&to&Windows&95.&It&is&important&to&call&this&function
//&&&&so&that&the&application&will&get&'well&formed'&small&icons&associated//&&&&with&it.//ATOM&MyRegisterClass(HINSTANCE&hInstance){&&&&WNDCLASS&&&&&wc.style&=&0;&&&&wc.lpfnWndProc&=&(WNDPROC)&ESWindowPwc.cbClsExtra&=&0;&&&&wc.cbWndExtra&=&0;&&&&wc.hInstance&=&hI&&&&wc.hIcon&=&NULL;&&&&wc.hCursor&=&NULL;&&&&wc.hbrBackground&=&(HBRUSH)&GetStockObject(WHITE_BRUSH);&&&&wc.lpszMenuName&=&NULL;&&&&wc.lpszClassName&=&szWindowC&&&&return&RegisterClass(&wc);}////&&&FUNCTION:&InitInstance(HANDLE,&int)////&&&PURPOSE:&Saves&instance&handle&and&creates&main&window////&&&COMMENTS:////&&&&&&&&In&this&function,&we&save&the&instance&handle&in&a&global&variable&and//&&&&&&&&create&and&display&the&main&program&window.//BOOL&InitInstance(HINSTANCE&hInstance,&int&nCmdShow){&&&g_esContext.hWnd&=&CreateWindow(szWindowClass,&szTitle,&(WS_VISIBLE&|&WS_POPUP&|&WS_BORDER&|&WS_SYSMENU&|&WS_CAPTION),&&&&&&0,&0,&800,&480,&NULL,&NULL,&hInstance,&NULL);&&&if&(!g_esContext.hWnd)&&&{&&&&&&return&FALSE;&&&}&&&ShowWindow(g_esContext.hWnd,&nCmdShow);&&&UpdateWindow(g_esContext.hWnd);&&&return&TRUE;}/////&CreateEGLContext()////&&&&Creates&an&EGL&rendering&context&and&all&associated&elements//EGLBoolean&CreateEGLContext&(&EGLNativeWindowType&hWnd,&EGLDisplay*&eglDisplay,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&EGLContext*&eglContext,&EGLSurface*&eglSurface,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&EGLint&attribList[]){&&&EGLint&numConfigs&=&0;&&&EGLint&majorV&&&EGLint&minorV&&&EGLDisplay&&&&EGLContext&&&&EGLSurface&&&&EGLConfig&eglConfig[68];&&&EGLint&contextAttribs[]&=&{&EGL_CONTEXT_CLIENT_VERSION,&2,&EGL_NONE,&EGL_NONE&};&&&//&Get&Display&&&display&=&eglGetDisplay((EGLNativeDisplayType)EGL_DEFAULT_DISPLAY);&&&if&(&display&==&EGL_NO_DISPLAY&)&&&{&return&EGL_FALSE;&&&}&&&//&Initialize&EGL&&&if&(&!eglInitialize(display,&&majorVersion,&&minorVersion)&)&&&{&return&EGL_FALSE;&&&}&&&//&Get&configs&&&if&(&!eglGetConfigs(display,&eglConfig,&68,&&numConfigs)&)&&&{&return&EGL_FALSE;&&&}&//&Choose&config&&&if&(&!eglChooseConfig(display,&attribList,&eglConfig,&20,&&numConfigs)&)&&&{&&return&EGL_FALSE;&&&}&&&//&Create&a&surface&&&surface&=&eglCreateWindowSurface(display,&eglConfig[0],&hWnd,&NULL);&&&if&(&surface&==&EGL_NO_SURFACE&)&&&{&return&EGL_FALSE;&&&}&&&&context&=&eglCreateContext(display,&eglConfig[0],&EGL_NO_CONTEXT,&contextAttribs&);&&&if&(&context&==&EGL_NO_CONTEXT&)&&&{&return&EGL_FALSE;&&&}&&&&&&//&Make&the&context&current&&&if&(&!eglMakeCurrent(display,&surface,&surface,&context)&)&&&{&&return&EGL_FALSE;&&&}&&&*eglDisplay&=&&&&*eglSurface&=&&&&*eglContext&=&&&&return&EGL_TRUE;}&//////////////////////////////////////////////////////////////////
////&&Public&Functions/////////&&esInitContext()////&&&&&&Initialize&ES&utility&context.&&This&must&be&called&before&calling&any&other//&&&&&&functions.//void&ESUTIL_API&esInitContext&(){memset(&&g_esContext,&0,&sizeof(ESContext)&);}/////&&esCreateWindow()////&&&&&&title&-&name&for&title&bar&of&window//&&&&&&width&-&width&of&window&to&create//&&&&&&height&-&height&of&window&to&create//&&&&&&flags&&-&bitwise&or&of&window&creation&flags&//&&&&&&&&&&ES_WINDOW_ALPHA&&&&&&&-&specifies&that&the&framebuffer&should&have&alpha//&&&&&&&&&&ES_WINDOW_DEPTH&&&&&&&-&specifies&that&a&depth&buffer&should&be&created//&&&&&&&&&&ES_WINDOW_STENCIL&&&&&-&specifies&that&a&stencil&buffer&should&be&created//&&&&&&&&&&ES_WINDOW_MULTISAMPLE&-&specifies&that&a&multi-sample&buffer&should&be&created//GLboolean&ESUTIL_API&esCreateWindow&(const&char*&title,&GLint&width,&GLint&height,&GLuint&flags){&&&EGLint&attribList[]&=&&&{EGL_RENDERABLE_TYPE,&EGL_OPENGL_ES2_BIT,EGL_RED_SIZE,&5,EGL_GREEN_SIZE,&6,EGL_BLUE_SIZE,&5,EGL_DEPTH_SIZE,&1,EGL_NONE&&&};&&&&g_esContext.width&=&&&&g_esContext.height&=&&&&if&(&!CreateEGLContext&(&g_esContext.hWnd,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&g_esContext.eglDisplay,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&g_esContext.eglContext,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&g_esContext.eglSurface,&&&&&&&&&&&&&&&&&&&&&&&&&&&&attribList)&)&&&{&&return&GL_FALSE;&&&}&&&return&GL_TRUE;}/////&&ESWindowProc()////&&&&&&Main&window&procedure//LRESULT&WINAPI&ESWindowProc&(&HWND&hWnd,&UINT&uMsg,&WPARAM&wParam,&LPARAM&lParam&)&{LRESULT&&lRet&=&1;&RECT&&rRect&=&{0,0,800,480};PAINTSTRUCT&switch&(uMsg)&{case&WM_PAINT:BeginPaint(g_esContext.hWnd,&&ps);Draw();EndPaint(g_esContext.hWnd,&&ps);ValidateRect(&g_esContext.hWnd,&&rRect);&case&WM_DESTROY:&PostQuitMessage(0);&&&&&&&&&&&&&&&default:&return&DefWindowProc&(hWnd,&uMsg,&wParam,&lParam);&&&&&&&&&}&return&FALSE;&}
OpenGL?ES2.0
画面出不来
[解决办法]opengl有什么蚊子啊,是91想多了吧,那是2D的,这个是3D。建议从3个地方确认:(1)&创建窗口,参数是否正确;(2)&创建Surface,参数是否符合CPU要求;(3)&创建context,参数是否正确;另外,不同的CPU,有不同的参数说明,请参考厂商给的例子就OK。(如果有CPU型号,或许我可以给你个例子)[解决办法]我不知道你的例子哪里来的,反正是依赖于公用库EsUtil的。貌似是很早的代码,才会依赖这个东东。在wince平台,不怎么好用~还有auirt.h根本不知道是啥内容。不方便替你调试。例子不方便上传,给你粘贴代码吧:powerVR的SDK里边最简单的代码:/******************************************************************************&@File&&&&&&&&&OGLES2HelloTriangle_Windows.cpp
&@Title&&&&&&&&OpenGL&ES&2.0&Hello&Triangle&Tutorial&@Version&&&&&&&@Copyright&&&&Copyright&(c)&Imagination&Technologies&Limited.&@Platform&&&&&.&@Description&&Basic&Tutorial&that&shows&step-by-step&how&to&initialize&OpenGL&ES&&&&&&&&&&&&&&&2.0,&use&it&for&drawing&a&triangle&and&terminate&it.******************************************************************************/#include&&stdio.h&#include&&windows.h&#include&&TCHAR.h&#include&&EGL/egl.h&#include&&GLES2/gl2.h&/******************************************************************************&Defines******************************************************************************///#define&NO_GDI&1&/*&Remove&the&GDI&functions&*/#ifndef&NO_GDI//&Windows&class&name&to&register#defineWINDOW_CLASS&_T("PVRShellClass")//&Width&and&height&of&the&window#define&WINDOW_WIDTH640#define&WINDOW_HEIGHT480#endif//&Index&to&bind&the&attributes&to&vertex&shaders#define&VERTEX_ARRAY0/******************************************************************************&Global&variables******************************************************************************///&Variable&set&in&the&message&handler&to&finish&the&demoboolg_bDemoDone&=&/*!****************************************************************************&@FunctionWndProc&@InputhWndHandle&to&the&window&@InputmessageSpecifies&the&message&@InputwParamAdditional&message&information&@InputlParamAdditional&message&information&@ReturnLRESULTresult&code&to&OS&@DescriptionProcesses&messages&for&the&main&window******************************************************************************/#ifndef&NO_GDILRESULT&CALLBACK&WndProc(HWND&hWnd,&UINT&message,&WPARAM&wParam,&LPARAM&lParam){switch&(message){/*Here&we&are&handling&2&system&messages:&screen&saving&and&monitor&power.They&are&especially&relevent&on&mobile&devices.*/#ifndef&UNDER_CEcase&WM_SYSCOMMAND:{switch&(wParam){case&SC_SCREENSAVE://&Screensaver&trying&to&start&?case&SC_MONITORPOWER://&Monitor&trying&to&enter&powersave&?return&0;//&Prevent&this&from&happening}}#endif//&Handles&the&close&message&when&a&user&clicks&the&quit&icon&of&the&windowcase&WM_CLOSE:g_bDemoDone&=&PostQuitMessage(0);return&1;default:}//&Calls&the&default&window&procedure&for&messages&we&did&not&handlereturn&DefWindowProc(hWnd,&message,&wParam,&lParam);}#endif/*!****************************************************************************&@FunctionTestEGLError&@InputpszLocationlocation&in&the&program&where&the&error&tookplace.&ie:&function&name&@Returnbooltrue&if&no&EGL&error&was&detected&@DescriptionTests&for&an&EGL&error&and&prints&it******************************************************************************/bool&TestEGLError(HWND&hWnd,&char*&pszLocation){/*eglGetError&returns&the&last&error&that&has&happened&using&egl,not&the&status&of&the&last&called&function.&The&user&has&tocheck&after&every&single&egl&call&or&at&least&once&every&frame.*/EGLint&iErr&=&eglGetError();if&(iErr&!=&EGL_SUCCESS){#ifndef&NO_GDITCHAR&pszStr[256];_stprintf(pszStr,&_T("%s&failed&(%d).\n"),&pszLocation,&iErr);MessageBox(hWnd,&pszStr,&_T("Error"),&MB_OK[解决办法]MB_ICONEXCLAMATION);#endifreturn&}return&}

我要回帖

更多关于 感谢别人帮忙投票的话 的文章

 

随机推荐