ទាញយក opengl សម្រាប់ windows 7 64 ប៊ីត។ OpenGL កំណែចុងក្រោយបំផុត។

Open Graphics Library ឬ OpenGL គឺជាការអភិវឌ្ឍន៍នៃ Cilicon Graphics។ វាត្រូវបានប្រើនៅពេលសរសេរហ្គេមជាមួយនឹងក្រាហ្វិក 3D ។ កំហុសទូទៅដែលទាក់ទងនឹងកញ្ចប់បណ្ណាល័យនេះគឺ "ឯកសារ opengl32.dll បាត់។" ហេតុផលរបស់វាគឺថាបណ្ណាល័យដែលបានស្នើសុំត្រូវបានលុបដោយកម្មវិធីភាគីទីបី ឬអ្នកប្រើប្រាស់។ វាច្រើនតែកើតឡើងនៅពេលដំឡើងហ្គេមដែលលួចចូល។ កម្មវិធីពី torrent មិនតែងតែមកជាមួយសមាសធាតុចាំបាច់ទាំងអស់ មិនដូចកំណែដែលមានអាជ្ញាប័ណ្ណទេ។ repack អាចលុប ឬបំផ្លាញ opengl32.dll កំឡុងពេលដំឡើង ហើយវាក៏អាចជំនួស dll ដើមជាមួយនឹងកំណែផ្ទាល់ខ្លួនរបស់វាផងដែរ។ វាបណ្តាលឱ្យកម្មវិធីទាំងអស់ដែលប្រើ OpenGL ចាប់ផ្តើមបោះចោលកំហុស។

មូលហេតុទូទៅមួយទៀតនៃការបរាជ័យគឺកម្មវិធីកំចាត់មេរោគ។ នៅពេលដំឡើងហ្គេមគួរឱ្យសង្ស័យ កំចាត់មេរោគអាចចាត់ទុកថាបណ្ណាល័យរបស់វាមានគ្រោះថ្នាក់ ហើយដាក់ពួកវាដាច់ដោយឡែក។ ប្រសិនបើរឿងនេះកើតឡើង នោះគ្រាន់តែត្រឡប់ opengl32.dll ពីការដាច់ពីគេ ហើយបន្ថែមវាទៅក្នុងបញ្ជីដកចេញ។ ប្រសិនបើឯកសារខូច ឬលុប នោះការជួសជុលកំហុសនឹងពិបាកបន្តិច។

ក្បួនដោះស្រាយនៃសកម្មភាពមានដូចខាងក្រោម៖

  • ដំឡើងហ្គេមឡើងវិញ
  • ទាញយក opengl32.dll
  • ដំឡើងកញ្ចប់ OpenGL ទាំងមូល

ដរាបណាអ្នកយល់ពីប្រភេទនៃកំហុសដែលបានមករកអ្នក សូមព្យាយាមដំឡើងកម្មវិធីដែលមានបញ្ហាឡើងវិញ។ នេះពិតជានឹងជួយប្រសិនបើអ្នកកំពុងប្រើហ្គេមដែលមានអាជ្ញាប័ណ្ណ។ វានឹងជំនួសបណ្ណាល័យដែលគួរឱ្យសង្ស័យទាំងអស់ជាមួយនឹងកំណែដើម បន្ទាប់ពីនោះអ្វីៗនឹងដំណើរការ។ ប្រសិនបើហ្គេមត្រូវបានទាញយកពី torrent ការដំឡើងវាឡើងវិញនឹងមិនអាចជួយបានទេ។ វាជាការប្រសើរជាងក្នុងការស្វែងរកការកសាងហ្គេមនេះ ហើយសាកល្បងវា។ មិនបានជួយទេ? បន្ទាប់មកទាញយក opengl32.dll ពីបណ្តាញហើយដាក់វានៅក្នុងថតប្រព័ន្ធ។ អ្នកអាចទាញយក dll បច្ចុប្បន្នសម្រាប់ Windows 7 ឬខ្ពស់ជាងនេះនៅលើវិបផតថលរបស់យើង។ ប្រសិនបើអ្នកមានប្រព័ន្ធ x86 បន្ទាប់មកដាក់ opengl32.dll នៅក្នុង C:\Windows\System32។ អ្នកប្រើប្រាស់ Windows x64 នឹងត្រូវការថត C:\Windows\SysWOW64 ។ នៅពេលដែលបណ្ណាល័យរួចរាល់ សូមចុះឈ្មោះវា ហើយចាប់ផ្តើមហ្គេម។ ឥឡូវនេះអ្នកដឹងពីអ្វីដែលត្រូវធ្វើប្រសិនបើអ្នកមានកំហុស opengl32.dll ។

កម្មវិធីចាក់ស្តេរ៉េអូ sView គឺឥតគិតថ្លៃ និងគាំទ្រឧបករណ៍ជាច្រើន រួមទាំង៖

  • វ៉ែនតា Anaglyph ។
  • ម៉ូនីទ័រដែលមានបន្ទាត់រាងប៉ូល interlace Zalman, LG, Envision ។
  • វ៉ែនតា Shutter (តម្រូវឱ្យមាន NVIDIA 3D Vision, AMD HD3D ដែលត្រូវគ្នានឹងផ្នែករឹង ឬកាតក្រាហ្វិកអាជីព)។
  • ប្រព័ន្ធស្តេរ៉េអូកញ្ចក់ ("ទិន្នផលទ្វេ" សម្រាប់ឧស្សាហកម្ម និង "ទិន្នផលកញ្ចក់" សម្រាប់ការរចនាផ្ទះ)។
  • ប្រព័ន្ធ 2-projector ("ទិន្នផលទ្វេ") ។
  • គំរូ Oculus Rift ។
  • ឧបករណ៍ហួសសម័យ (iZ3D, Sharp, SeaReal, ម៉ូនីទ័រ Vuzix HMD) ។

បើកទ្រង់ទ្រាយផ្ទុកវីដេអូ និងរូបភាពសំខាន់ៗ (រួមទាំង AVI, Matroska, Windows Media, JPS, MPO)។ ពីមុខងារដើម៖

  • កម្មវិធីជំនួយ NPAPI សម្រាប់កម្មវិធីរុករក Firefox, Chrome និង Opera សម្រាប់មើលវិចិត្រសាលរូបភាពស្តេរ៉េអូនៅលើអ៊ីនធឺណិត។
  • លទ្ធផលនៃទេសភាព - រាងស្វ៊ែរ និងគូប (ទាំងស្តេរ៉េអូ និងម៉ូណូ)។
  • ជម្រើស​សម្រាប់​ការ​កែ​សម្រួល​រូបភាព​លម្អិត (ផ្ដេក/បញ្ឈរ/ប៉ារ៉ាឡែល​ជ្រុង; ការ​បង្វិល ការ​ធ្វើ​មាត្រដ្ឋាន ការ​ផ្សាយ)។
  • ចំណុចប្រទាក់អ្នកប្រើមាននៅក្នុងរបៀបស្តេរ៉េអូ និងពេញអេក្រង់។

កម្មវិធីនេះគាំទ្រភាសារុស្សីសម្រាប់ចំណុចប្រទាក់។

តម្រូវការប្រព័ន្ធ៖

កម្មវិធីមើលផ្នែកបន្ថែម OpenGL

អ្នកមើលព័ត៌មាន OpenGLកម្មវិធីបញ្ជាកាតវីដេអូ និងសាកល្បងប្រព័ន្ធរង OpenGL ។ លក្ខណៈសំខាន់ៗ៖

  • បង្ហាញព័ត៌មានអំពីកាតវីដេអូ កម្មវិធីបញ្ជាដែលបានដំឡើង និងលក្ខណៈជាក់លាក់របស់វា;
  • បង្ហាញបញ្ជីនៃផ្នែកបន្ថែម OpenGL ដែលគាំទ្រ។
  • ការកំណត់ភាពជាម្ចាស់កាតវីដេអូ NVIDIAដល់គ្រួសារមួយ៖ លេងហ្គេម GeForce, 3D Quadro ដែលមានជំនាញវិជ្ជាជីវៈ, វិជ្ជាជីវៈ 2D NVS;
  • ស្តង់ដារពហុខ្សែជាមួយនឹងលទ្ធផលសីតុណ្ហភាព NVIDIA GPU;
  • បង្ហាញព័ត៌មានអំពីកាតវីដេអូជាឧបករណ៍សម្រាប់កុំព្យូទ័រជាសកល CUDA;
  • ការបង្កើតរបាយការណ៍។

តម្រូវការប្រព័ន្ធ៖

  • ប្រព័ន្ធប្រតិបត្តិការ Windows XP/Vista
  • ប្រភេទអាជ្ញាប័ណ្ណ៖ FreeWare

ហ្វឺម៉ាក

ស្តង់ដារ និងការធ្វើតេស្តភាពតានតឹងនៃកាតវីដេអូដោយប្រើ OpenGL ។ លក្ខណៈសំខាន់ៗ៖

  • ការធ្វើតេស្តភាពតានតឹងពីរកម្រិតនៃកាតវីដេអូ របៀប XtremeBurning បង្កើតបន្ទុកជិតដល់អតិបរមានៅលើដំណើរការក្រាហ្វិក ជាចម្បងលើគ្រឿងស្រមោល។
  • ការវាស់សីតុណ្ហភាព GPU កំឡុងពេលធ្វើតេស្តគោល/ស្ត្រេស។
  • សមត្ថភាពក្នុងការកត់ត្រាលទ្ធផល និងការអានសីតុណ្ហភាពទៅឯកសារមួយ;
  • ការគាំទ្រសម្រាប់ការចាប់ផ្តើមពីបន្ទាត់ពាក្យបញ្ជារួមទាំងនៅក្នុងរបៀបបាច់;
  • របៀបការពារប្រឆាំងនឹងប្រភេទមួយចំនួននៃការក្លែងបន្លំនៅក្នុងការវាស់វែងការអនុវត្ត;

គេហទំព័រគម្រោងកំពុងដំណើរការ មូលដ្ឋានទិន្នន័យលទ្ធផលដែលជាកន្លែងដែលអ្នកអាចផ្ញើលទ្ធផលរបស់អ្នកដែលទទួលបានជាមួយនឹងការការពារប្រឆាំងនឹងការក្លែងបន្លំបានបើក (របៀបការប្រកួត)។

តម្រូវការប្រព័ន្ធ៖

  • ប្រព័ន្ធប្រតិបត្តិការ Windows XP/Vista/7
  • កាតវីដេអូដែលគាំទ្រ OpenGL 2.0
  • ប្រភេទអាជ្ញាប័ណ្ណ៖ FreeWare

ស្តង់ដារផ្អែកលើម៉ាស៊ីន Unigine ដែលកំណត់ដោយការប្រើប្រាស់សកម្មនៃបច្ចេកវិទ្យាក្រាហ្វិកថ្មីដែលផ្តល់ជូននៅក្នុង DirectX 11 និង OpenGL 3.x ។ "ល្បិច" សំខាន់គឺការងាររបស់ tesellation - យន្តការសម្រាប់ភាពស្មុគស្មាញដោយស្វ័យប្រវត្តិនៃធរណីមាត្រនៃវត្ថុដែលបង្កើនគុណភាពក្រាហ្វិកយ៉ាងខ្លាំងប៉ុន្តែថែមទាំងផ្ទុកសូម្បីតែដំណើរការក្រាហ្វិកចុងក្រោយបំផុតដល់កម្រិតកំណត់។ ដូចគ្នានេះផងដែរ នេះគឺជាគំរូមួយក្នុងចំណោមស្តង់ដារដំបូងដែលមានការភ្ជាប់មកជាមួយសម្រាប់មុខងារស្តេរ៉េអូ រួមទាំង NVIDIA 3D Vision ផងដែរ។ របៀបបើកដំណើរការជាបាច់ពីកុងសូលត្រូវបានគាំទ្រ។

តម្រូវការប្រព័ន្ធ៖

  • ប្រព័ន្ធប្រតិបត្តិការ Windows XP/Vista/7, Linux
  • កាតវីដេអូផ្អែកលើ GeForce 7X00 / Radeon 2X00 និងក្រោយ GeForce 4X0 / Radeon 5X00 សម្រាប់ tesellation
  • iZ3D ឬ NVIDIA 3D Vision កម្មវិធីបញ្ជាស្តេរ៉េអូសម្រាប់ស្តេរ៉េអូ
  • បានដំឡើងកម្មវិធីបញ្ជា NVIDIA 190.xx / ATI 9.x ឬក្រោយ
  • កញ្ចប់បណ្ណាល័យដែលបានដំឡើងនៅលើប្រព័ន្ធ .NET FrameWorkកំណែ 2.0 សម្រាប់ Windows
  • បណ្ណាល័យដែលបានដំឡើងនៅលើប្រព័ន្ធ OpenAL
  • DirectX 9.0 និងខ្ពស់ជាងនេះ។
  • ប្រភេទអាជ្ញាប័ណ្ណ៖ FreeWare

ស្តង់ដារដែលក្លែងធ្វើការអភិវឌ្ឍនៃឈុតឆាក 3D ជាក់ស្តែង និងផលប៉ះពាល់ពិសេសសម្រាប់ឧស្សាហកម្មភាពយន្ត ដោយផ្អែកលើម៉ាស៊ីននៃផលិតផលដ៏ល្បីល្បាញ CINEMA4D ។ នៅដំណាក់កាលដំបូង ដំណើរការនៃខួរក្បាលកណ្តាលនៅពេលបង្កើតឈុត 3D ត្រូវបានវាស់វែង ខណៈពេលដែលការបង្កើនប្រសិទ្ធភាពសម្រាប់ប្រព័ន្ធពហុស្នូល/ពហុដំណើរការត្រូវបានប្រើប្រាស់យ៉ាងសកម្ម។ នៅដំណាក់កាលទីពីរ ការសម្តែងរបស់កាតវីដេអូនៅពេលបង្ហាញឈុតស្មុគស្មាញត្រូវបានវាស់វែង។ ការធ្វើតេស្តនេះប្រើការណែនាំអំពីដំណើរការ 64 ប៊ីត និងកម្មវិធីស្រមោល OpenGL ដ៏ស្មុគស្មាញ។

តម្រូវការប្រព័ន្ធ៖

  • ប្រព័ន្ធប្រតិបត្តិការ Windows XP/XP-64/2003/Vista/7/2008, MacOS 10.4 និងខ្ពស់ជាងនេះ
  • ដំណើរការ 1 GHz ជាមួយនឹងការគាំទ្រសម្រាប់ផ្នែកបន្ថែម SSE2
  • RAM 1 GB
  • កាតវីដេអូដែលគាំទ្រ OpenGL 2.0 និង 128 MB នៃអង្គចងចាំវីដេអូ
  • ប្រភេទអាជ្ញាប័ណ្ណ៖ FreeWare

ការគាំទ្រកម្មវិធីបញ្ជា OpenGL
កម្មវិធីបញ្ជាវីនដូកំណែ 259.31 និងកម្មវិធីបញ្ជាលីនុចកំណែ 256.38.03 ផ្តល់នូវការគាំទ្រពេញលេញសម្រាប់ OpenGL 4.1 និង GLSL 4.10 លើផ្នែករឹងដែលមានសមត្ថភាព។ កម្មវិធីបញ្ជានេះក៏គាំទ្រផ្នែកបន្ថែម OpenGL ថ្មីជាច្រើនសម្រាប់ទាំង GPU ដែលមានសមត្ថភាព 4.1 និង GPUs ចាស់ៗ។ តំណទាញយកកម្មវិធីបញ្ជាគឺនៅខាងក្រោមទំព័រនេះ។

កំណត់ចំណាំការចេញផ្សាយកម្មវិធីបញ្ជា OpenGL 4.1

អ្នកនឹងត្រូវការ GPU ដែលមានមូលដ្ឋានលើ Fermi ណាមួយខាងក្រោម ដើម្បីទទួលបានមុខងារ OpenGL 4.1 និង GLSL 4.10៖


សម្រាប់ផ្នែករឹងដែលមានសមត្ថភាព OpenGL 2 ផ្នែកបន្ថែមថ្មីទាំងនេះត្រូវបានផ្តល់ជូន៖

ARB_debug_output
ARB_ES2_ភាពឆបគ្នា (ក៏មាននៅក្នុងស្នូល OpenGL 4.1)
ARB_separate_shader_objects (ក៏មាននៅក្នុងស្នូល OpenGL 4.1)

សម្រាប់ផ្នែករឹងដែលមានសមត្ថភាព OpenGL 3 ផ្នែកបន្ថែមថ្មីទាំងនេះត្រូវបានផ្តល់ជូន៖

ARB_get_program_binary (ក៏មាននៅក្នុងស្នូល OpenGL 4.1)
ARB_ភាពរឹងមាំ
ARB_viewport_array (ក៏មាននៅក្នុងស្នូល OpenGL 4.1)
GLX_EXT_create_context_ES2_profile
WGL_EXT_create_context_ES2_profile
GLX_ARB_create_context_robust_access
WGL_ARB_create_context_robust_access

សម្រាប់ផ្នែករឹងដែលមានសមត្ថភាព OpenGL 4 ផ្នែកបន្ថែមថ្មីទាំងនេះត្រូវបានផ្តល់ជូន៖

ARB_shader_precision (ក៏មាននៅក្នុងស្នូល OpenGL 4.1)
ARB_vertex_attrib_64bit (ក៏មាននៅក្នុងស្នូល OpenGL 4.1)

លក្ខណៈ​ពិសេស OpenGL 4.1 និង GLSL 4.10 និង​លក្ខណៈ​ពិសេស​ផ្នែក​បន្ថែម ARB ទាំងអស់​អាច​ទាញ​យក​បាន​នៅ​ទីនេះ៖ http://www.opengl.org/registry/

សម្រាប់កំហុស ឬបញ្ហាណាមួយ សូមដាក់កំហុសតាមរយៈគេហទំព័រអ្នកអភិវឌ្ឍន៍៖ https://nvdeveloper.nvidia.com/
OpenGL 4.1 នៅលើ NVIDIA Hardware FAQ
1) តើខ្ញុំចាប់ផ្តើមប្រើ OpenGL 4.1 ក្នុងមូលដ្ឋានកូដរបស់ខ្ញុំដោយរបៀបណា?

ដើម្បីប្រើ OpenGL 3.0 និងកំណែក្រោយទៀត កម្មវិធីគួរតែ "ជ្រើសរើស" ដើម្បីប្រើកំណែទាំងនេះ។ មានការហៅបង្កើតបរិបទថ្មី CreateContextAttribsARB (សម្រាប់ WGL និង GLX ដែលបានកំណត់ក្នុងផ្នែកបន្ថែម WGL/GLX_ARB_create_context) ដែលអ្នកគួរតែប្រើដើម្បីស្នើសុំបរិបទដែលគាំទ្រ OpenGL 3 ឬ OpenGL 4។

សម្រាប់ OpenGL 3.2 និងកំណែក្រោយៗទៀត រួមទាំង OpenGL 4.1 ផងដែរ អ្នកនឹងត្រូវបង្ហាញទម្រង់ណាមួយដែលអ្នកចង់ឱ្យបរិបទ OpenGL គាំទ្រ។ ទាំងទម្រង់ "ស្នូល" ឬ "ភាពឆបគ្នា" ។
2) ខ្ញុំបានឮអំពីការបដិសេធ និងការដកមុខងារចេញពី OpenGL។ តើមានអ្វីកើតឡើង?

រួមគ្នាជាមួយ OpenGL 3.0 OpenGL ARB បានណែនាំយន្តការបដិសេធ។ ការបដិសេធមានន័យថាលក្ខណៈពិសេសមួយត្រូវបានសម្គាល់សម្រាប់ការដកចេញពីកំណែអនាគតនៃលក្ខណៈពិសេស OpenGL ។ វាមិនទាន់ត្រូវបានដកចេញពី OpenGL 3.0 នៅឡើយទេ ប៉ុន្តែនេះមានន័យថាកំណែ OpenGL នាពេលអនាគតនឹងលុបលក្ខណៈពិសេសចេញ។ លក្ខណៈពិសេសមួយចំនួនត្រូវបានសម្គាល់ថាត្រូវបានបដិសេធនៅក្នុងការបញ្ជាក់របស់ OpenGL 3.0 (ប៉ុន្តែមិនមានការដកចេញទេ)។

ការបញ្ជាក់របស់ OpenGL 3.1 បានដកចេញនូវលក្ខណៈពិសេសទាំងនោះដែលត្រូវបានសម្គាល់ថាត្រូវបានបដិសេធនៅក្នុង OpenGL 3.0។ ទោះជាយ៉ាងណាក៏ដោយ OpenGL ARB បានទទួលស្គាល់ថាមានតម្រូវការក្នុងការផ្តល់នូវមុខងារថ្មីទាំងពីរនៅក្នុងកំណែអនាគតរបស់ OpenGL ហើយនៅតែគាំទ្រមុខងារដែលបានដកចេញ។ ដើម្បីគាំទ្រតម្រូវការទីផ្សារនោះ ផ្នែកបន្ថែមភាពឆបគ្នា ARB_ ត្រូវបានបង្កើតឡើង។ ផ្នែកបន្ថែមតែមួយនេះបង្កប់នូវមុខងារដែលបានដកចេញទាំងអស់ ហើយណែនាំវាឡើងវិញចូលទៅក្នុងស្នូល OpenGL 3.1។ ចំណុចចូល និងសញ្ញាសម្ងាត់នៅក្នុងផ្នែកបន្ថែមនេះមិនបានផ្លាស់ប្តូរទេ។ ឧទាហរណ៍ គ្មានបច្ច័យ "ARB" ត្រូវបានភ្ជាប់។ ការអនុវត្តផ្នែកបន្ថែមភាពឆបគ្នា ARB_ គឺស្រេចចិត្ត។ អ្នកលក់ OpenGL មួយចំនួនអាចជ្រើសរើសមិនអនុវត្តវា។ NVIDIA គាំទ្រផ្នែកបន្ថែមនេះលើការផ្តល់ជូនដែលមានសមត្ថភាព OpenGL 3 ទាំងអស់។ នេះមានន័យថា ប្រសិនបើឈ្មោះផ្នែកបន្ថែមភាពឆបគ្នា ARB_មាននៅក្នុងខ្សែអក្សរផ្នែកបន្ថែម OpenGL នោះការអនុវត្ត OpenGL គាំទ្រ OpenGL 3.1 ដែលឆបគ្នាថយក្រោយយ៉ាងពេញលេញ។

ដោយចាប់ផ្តើមជាមួយ OpenGL 3.2 OpenGL ARB បានណែនាំទម្រង់ពីរ។ ទម្រង់ "ស្នូល" និងទម្រង់ "ភាពឆបគ្នា" ។ ទម្រង់គឺជាសំណុំរងដែលបានកំណត់យ៉ាងល្អនៃការបញ្ជាក់ OpenGL ។ ទម្រង់ "ស្នូល" បង្កើតនៅលើកំពូលនៃ OpenGL 3.1 (ដោយគ្មាន ARB_compatibility) ។ កម្រងព័ត៌មានស្នូលមិនគាំទ្រមុខងារដែលបានបដិសេធណាមួយឡើយ។ ទម្រង់ភាពឆបគ្នាបង្កើតនៅលើកំពូលនៃ OpenGL 3.1 រួមទាំង ARB_compatibility។ កម្រងព័ត៌មានភាពឆបគ្នាមានការគាំទ្រពេញលេញសម្រាប់លក្ខណៈពិសេសទាំងអស់ រួមទាំងអ្វីដែលបានបដិសេធផងដែរ។ ទម្រង់ទាំងពីរមាននៅក្នុងកម្មវិធីបញ្ជា OpenGL 4.1 របស់យើង។

NVIDIA ណែនាំថាអ្នកអភិវឌ្ឍន៍តែងតែបង្កើតបរិបទទម្រង់ភាពឆបគ្នា ដើម្បីធានាភាពឆបគ្នាថយក្រោយពេញលេញនៃកូដ OpenGL ដែលមានស្រាប់។

OpenGL ARB ផ្តល់នូវលក្ខណៈពិសេស OpenGL 4.1 ចំនួនពីរ ដែលមួយសម្រាប់ទម្រង់ស្នូល និងភាពឆបគ្នា។ សម្រាប់ OpenGL Shading Language កំណែ 4.10 OpenGL ARB ផ្តល់ឯកសារតែមួយ ដោយមានមុខងារទម្រង់ភាពឆបគ្នារួមបញ្ចូលគ្នា និងសម្គាល់យ៉ាងច្បាស់។ ឯកសារបញ្ជាក់ទាំងបីនេះអាចទាញយកបានពី http://www.opengl.org/registry
3) ចុះ API ការបង្កើតបរិបទ "ចាស់" WGL/GLXCreateContext ។ តើខ្ញុំនៅតែអាចប្រើវាបានទេ?

បាទ។ ទោះយ៉ាងណាក៏ដោយ ប្រសិនបើអ្នកកំពុងសរសេរកូដថ្មី យើងសូមណែនាំឱ្យអ្នកប្រើ API ថ្មីនៃ CreateContextAttribsARB ដែលបានពិពណ៌នានៅក្នុងផ្នែកបន្ថែម WGL/GLX_ARB_create_context ។ CreateContext API "ចាស់" នឹងនៅតែដំណើរការ ហើយវានឹងបង្កើតទម្រង់ភាពឆបគ្នា OpenGL 4.1។

4) តើ NVIDIA នឹងដកមុខងារចេញពី OpenGL នាពេលអនាគតទេ?

NVIDIA មិនចាប់អារម្មណ៍ក្នុងការដកមុខងារណាមួយចេញពី OpenGL ដែល ISV របស់យើងពឹងផ្អែកលើនោះទេ។ NVIDIA ជឿជាក់លើការផ្តល់នូវមុខងារអតិបរិមាជាមួយនឹងការញាក់តិចតួចដល់អ្នកអភិវឌ្ឍន៍។ ហេតុដូច្នេះហើយ NVIDIA គាំទ្រយ៉ាងពេញទំហឹងចំពោះផ្នែកបន្ថែមភាពឆបគ្នារបស់ ARB_ និងទម្រង់ភាពឆបគ្នា ហើយកំពុងដឹកជញ្ជូនកម្មវិធីបញ្ជា OpenGL ដោយមិនមានមុខងារណាមួយត្រូវបានដកចេញ រួមទាំងមុខងារណាមួយដែលត្រូវបានសម្គាល់ថាមិនគាំទ្រ។
5) តើកម្មវិធីដែលមានស្រាប់នឹងនៅតែដំណើរការលើផ្នែកដឹកជញ្ជូនបច្ចុប្បន្ន និងអនាគតដែរឬទេ?

NVIDIA មិនមានគម្រោងទម្លាក់ការគាំទ្រសម្រាប់កំណែណាមួយនៃ OpenGL នៅលើផ្នែករឹងដឹកជញ្ជូនដែលមានស្រាប់ និងនាពេលអនាគតរបស់យើងទេ។ ជាលទ្ធផល កម្មវិធីដឹកជញ្ជូនបច្ចុប្បន្នទាំងអស់នឹងបន្តដំណើរការលើផ្នែករឹងដែលមានស្រាប់ និងអនាគតរបស់ NVIDIA។
6) តើផ្នែករឹង NVIDIA ណាខ្លះនឹងគាំទ្រ OpenGL 3?

មុខងារថ្មីនៅក្នុង OpenGL 3 ត្រូវការ G80 ឬផ្នែករឹងថ្មីជាងនេះ។ OpenGL 3.0/3.1/3.2/3.3 មិនត្រូវបានគាំទ្រនៅលើផ្នែករឹង NV3x, NV4x ឬ G7x ទេ។ នេះមានន័យថាអ្នកត្រូវការឧបករណ៍បង្កើនល្បឿនក្រាហ្វិក NVIDIA ខាងក្រោមដើម្បីប្រើ OpenGL 3៖

Quadro FX 370, 570, 1700, 3700, 4600, 4700x2, 4800, 5600, 5800, Quadro VX200, Quadro CX
ស៊េរី GeForce 8000 ឬខ្ពស់ជាងនេះ; Geforce G100, GT120, 130, 220, GTS 150, GTS 250, GT310, 320, 330, 340, GeForce GTX 260 និងខ្ពស់ជាងនេះ ផលិតផលដែលមានមូលដ្ឋានលើ ION ណាមួយ។

Quadro FX 360M, 370M, 570M, 770M, 1600M, 1700M, 2700M, 2800M, 3600M, 3700M, 3800M
ស៊េរី GeForce 8000 ឬខ្ពស់ជាងនេះ។

7) តើផ្នែករឹង NVIDIA ណាខ្លះនឹងគាំទ្រ OpenGL 4?

មុខងារថ្មីនៅក្នុង OpenGL 4 ត្រូវការ Fermi GPU ។ OpenGL 4 មិនត្រូវបានគាំទ្រនៅលើ NV3x, NV4x, G7x, G8x ឬដូច្នេះ GT2xx ផ្នែករឹង។ នេះមានន័យថាអ្នកត្រូវការឧបករណ៍បង្កើនល្បឿនក្រាហ្វិក NVIDIA ខាងក្រោមដើម្បីប្រើ OpenGL 4៖

Quadro Plex 7000, Quadro 6000, Quadro 5000, Quadro 5000M, Quadro 4000
GeForce GTX 480, GeForce GTX 470, GeForce GTX 465, GeForce GTX 460

8) តើមុខងារដែលត្រូវបានសម្គាល់ថាត្រូវបានបដិសេធនឹងយឺតនៅលើផ្នែករឹង NVIDIA ដែរឬទេ?

ទេ NVIDIA យល់ថាលក្ខណៈពិសេសនៅក្នុងបញ្ជីដែលបានបដិសេធគឺមានសារៈសំខាន់ចំពោះអាជីវកម្មនៃផ្នែកធំនៃមូលដ្ឋានអតិថិជនរបស់យើង។ NVIDIA នឹងផ្តល់នូវការអនុវត្តពេញលេញ ហើយនឹងគាំទ្រ សម្រួល និងដោះស្រាយបញ្ហាណាមួយ សម្រាប់លក្ខណៈពិសេសណាមួយនៅក្នុងបញ្ជីដែលបានបដិសេធ។ នេះមានន័យថាមុខងារទាំងអស់នៅក្នុងផ្នែកបន្ថែមភាពឆបគ្នា ARB_ និងទម្រង់ភាពឆបគ្នានឹងបន្តដំណើរការក្នុងដំណើរការអតិបរមា។

ឯកសារ Opengl32.dll គឺ 0.74 មេកាបៃសម្រាប់ 32 ប៊ីត, 1.04 មេកាបៃសម្រាប់ 64 ប៊ីត. តំណទាញយកគឺបច្ចុប្បន្ន ហើយមិនមានមតិអវិជ្ជមានណាមួយត្រូវបានទទួលដោយអ្នកប្រើប្រាស់ទេ។ វាត្រូវបានទាញយក 40086 ដងចាប់តាំងពីការចេញផ្សាយហើយវាបានទទួល 4.7 ចេញពី ផ្កាយ 5.

តារាងមាតិកា

ប្រព័ន្ធប្រតិបត្តិការត្រូវគ្នាជាមួយឯកសារ Opengl32.dll

កំណែទាំងអស់នៃឯកសារ Opengl32.dll

កំណែចុងក្រោយបំផុតនៃឯកសារ Opengl32.dll គឺ 6.3.9600.17415 កំណែសម្រាប់ 32 ប៊ីតនិង 6.3.9600.17415 កំណែសម្រាប់ 64 ប៊ីត. មុនពេលកំណែនេះមាន 16 កំណែដែលបានចេញផ្សាយ។ កំណែឯកសារ Opengl32.dll ដែលអាចទាញយកបានត្រូវបានរាយបញ្ជីខាងក្រោមពីថ្មីបំផុតទៅចាស់បំផុត។

  1. 6.3.9600.17415 - 32 ប៊ីត (x86)
  2. 6.3.9600.17415 - 64 ប៊ីត (x64)
  3. 6.3.9600.16384 - 32 ប៊ីត (x86)
  4. 6.2.9200.16384 - 32 ប៊ីត (x86) ( 2014-05-31 )
  5. 6.2.9200.16384 - 32 ប៊ីត (x86)
  6. 6.1.7600.16385 - 32 ប៊ីត (x86)
  7. 6.1.7600.16385 - 64 ប៊ីត (x64)
  8. 6.0.6001.18000 - 32 ប៊ីត (x86) ( 2014-02-28 )
  9. 6.0.6001.18000 - 64 ប៊ីត (x64)
  10. 6.0.6000.16386 - 32 ប៊ីត (x86) ( 2014-02-28 )
  11. 6.0.6000.16386 - 32 ប៊ីត (x86)
  12. 5.2.3790.3959 - 32 ប៊ីត (x86)
  13. 5.1.2600.5512 - 32 ប៊ីត (x86) ( 2014-02-28 )
  14. 5.1.2600.5512 - 32 ប៊ីត (x86)
  15. 5.1.2600.2180 - 32 ប៊ីត (x86)
  16. 6.1.7100.0 - 32 ប៊ីត (x86)

តើធ្វើដូចម្តេចដើម្បីទាញយកឯកសារ Opengl32.dll?

វិធីសាស្រ្តសម្រាប់ដោះស្រាយ Opengl32.dll

យកចិត្តទុកដាក់!មុនពេលចាប់ផ្តើមការដំឡើង Opengl32.dllឯកសារ អ្នកត្រូវតែទាញយកឯកសារ។ ប្រសិនបើអ្នកមិនដឹងពីរបៀបទាញយកឯកសារ ឬប្រសិនបើអ្នកមានបញ្ហានៅពេលទាញយក អ្នកអាចមើល មគ្គុទ្ទេសក៍ទាញយករបស់យើង។បន្ទាត់ពីរបីខាងលើ។

វិធីទី 1: ដោះស្រាយកំហុស DLL ដោយចម្លងឯកសារ Opengl32.dll ទៅកាន់ថតប្រព័ន្ធវីនដូ

  1. ឯកសារដែលអ្នកនឹងទាញយកគឺជាឯកសារដែលបានបង្ហាប់ជាមួយ " .zip" ផ្នែកបន្ថែម។ អ្នកមិនអាចដំឡើងដោយផ្ទាល់ " .zip" ឯកសារ។ ដោយសារតែនេះ ដំបូងចុចពីរដងលើឯកសារនេះ ហើយបើកឯកសារ អ្នកនឹងឃើញឯកសារដែលមានឈ្មោះ " Opengl32.dll" នៅក្នុងបង្អួចដែលបើក។ អូសឯកសារនេះទៅផ្ទៃតុដោយប្រើប៊ូតុងកណ្ដុរខាងឆ្វេង។ នេះគឺជាឯកសារដែលអ្នកត្រូវការ។
    ជំហានទី 1៖
  2. ចម្លង " Opengl32.dll" ឯកសារដែលអ្នកបានស្រង់ចេញ។
  3. បិទភ្ជាប់ឯកសារ dll ដែលអ្នកបានចម្លងទៅក្នុង " C:\Windows\System32"ថតឯកសារ។
    ជំហានទី 3៖
  4. ប្រសិនបើប្រព័ន្ធប្រតិបត្តិការរបស់អ្នកមាន 64 ប៊ីតស្ថាបត្យកម្ម, ចម្លង " Opengl32.dll"ឯកសារហើយបិទភ្ជាប់វាទៅក្នុង" C:\Windows\sysWOW64"ថតឯកសារ។
    ចំណាំ!បើក 64 ប៊ីតប្រព័ន្ធ ឯកសារ dll ត្រូវតែនៅក្នុង " sysWOW64"ថតឯកសារក៏ដូចជា" ប្រព័ន្ធ ៣២" ថត។ នៅក្នុងពាក្យផ្សេងទៀត អ្នកត្រូវតែចម្លងឯកសារ " Opengl32.dll" ឯកសារទៅក្នុងថតទាំងពីរ។

    ជំហានទី 4៖
  5. ដើម្បីដំណើរការ បន្ទាត់ពាក្យបញ្ជាក្នុងនាមជាអ្នកគ្រប់គ្រង សូមបំពេញជំហានខាងក្រោម។
    ចំណាំ!នៅក្នុងការពន្យល់នេះ យើងបានដំណើរការ បន្ទាត់ពាក្យបញ្ជានៅលើ វីនដូ 10. ប្រសិនបើអ្នកកំពុងប្រើមួយក្នុងចំណោម វីនដូ 8.1, វីនដូ 8, វីនដូ 7, វីនដូវីស្តាវីនដូ XPប្រព័ន្ធប្រតិបត្តិការ អ្នកអាចប្រើវិធីសាស្រ្តដូចគ្នាដើម្បី រត់បន្ទាត់ពាក្យបញ្ជាជាអ្នកគ្រប់គ្រង. ទោះបីជារូបភាពត្រូវបានថតពី វីនដូ 10, ដំណើរការគឺស្រដៀងគ្នា។
    1. ជាដំបូងសូមបើក ម៉ឺនុយចាប់ផ្តើមហើយមុននឹងចុចកន្លែងណាមួយ វាយ " cmd"ប៉ុន្តែ កុំចុច Enter.
    2. នៅពេលអ្នកឃើញ " បន្ទាត់ពាក្យបញ្ជា msgstr "ជម្រើស​ក្នុង​ចំណោម​លទ្ធផល​ស្វែងរក សូម​ចុច" CTRL" + "ប្ដូរ" + "បញ្ចូល"គ្រាប់ចុចនៅលើក្តារចុចរបស់អ្នក។
    3. បង្អួចនឹងលេចឡើងសួរថា " តើអ្នកចង់ដំណើរការដំណើរការនេះទេ?". បញ្ជាក់វាដោយចុចទៅ " បាទ"ប៊ូតុង។
    ជំហានទី 5៖
  6. បិទភ្ជាប់ពាក្យបញ្ជាខាងក្រោមទៅក្នុង បន្ទាត់ពាក្យបញ្ជាបង្អួចដែលបើកហើយចុច បញ្ចូលគន្លឹះ។ ពាក្យបញ្ជានេះនឹងលុបបញ្ជីឈ្មោះដែលមានបញ្ហា Opengl32.dllឯកសារ (គ្មានអ្វីនឹងកើតឡើងចំពោះឯកសារដែលយើងបានបិទភ្ជាប់ក្នុង ប្រព័ន្ធ ៣២ folder វាគ្រាន់តែលុបបញ្ជីឈ្មោះចេញពី កម្មវិធីនិពន្ធចុះបញ្ជីវីនដូ. ឯកសារដែលយើងបានបិទភ្ជាប់ក្នុង ប្រព័ន្ធ ៣២ថតនឹងមិនខូចទេ).
    %windir%\System32\regsvr32.exe / u Opengl32.dll

    ជំហានទី 6៖
  7. ប្រសិនបើអ្នកមាន ប្រព័ន្ធប្រតិបត្តិការ 64 ប៊ីតបន្ទាប់ពីដំណើរការពាក្យបញ្ជាខាងលើ អ្នកត្រូវតែដំណើរការពាក្យបញ្ជាខាងក្រោម។ ពាក្យបញ្ជានេះនឹងសម្អាត Opengl32.dllបញ្ជីឈ្មោះដែលខូចនៅក្នុងឯកសារ 64 ប៊ីតផងដែរ។ (ដំណើរការសម្អាតនឹងស្ថិតនៅក្នុងបញ្ជីឈ្មោះក្នុង កម្មវិធីនិពន្ធចុះបញ្ជីតែប៉ុណ្ណោះ។ ម្យ៉ាងវិញទៀត ឯកសារ dll ដែលអ្នកបានបិទភ្ជាប់ទៅក្នុង SysWoW64ថតនឹងនៅដដែល) .
    %windir%\SysWoW64\regsvr32.exe / u Opengl32.dll

    ជំហានទី 7៖ការលុបបញ្ជីឈ្មោះខូចរបស់ឯកសារ Opengl32.dll ពី Registry Editor (សម្រាប់ 64 ប៊ីត)
  8. អ្នកត្រូវតែបង្កើតបញ្ជីឈ្មោះថ្មីសម្រាប់ឯកសារ dll ដែលអ្នកបានលុបចេញពីកម្មវិធីនិពន្ធបញ្ជីឈ្មោះ។ ដើម្បីធ្វើដូចនេះចម្លងពាក្យបញ្ជាខាងក្រោមហើយបិទភ្ជាប់វាទៅក្នុងប្រអប់ បន្ទាត់ពាក្យបញ្ជានិងបុក បញ្ចូល.
    %windir%\System32\regsvr32.exe /i Opengl32.dll

    ជំហានទី 8៖
  9. ប្រសិនបើអ្នកកំពុងប្រើ a 64 ប៊ីតប្រព័ន្ធប្រតិបត្តិការ បន្ទាប់ពីដំណើរការពាក្យបញ្ជាខាងលើ អ្នកក៏ត្រូវដំណើរការពាក្យបញ្ជាខាងក្រោមផងដែរ។ ជាមួយនឹងពាក្យបញ្ជានេះ យើងនឹងបន្ថែមឯកសារថ្មីជំនួសកន្លែងខូច Opengl32.dllឯកសារដែលយើងបានលុប។
    %windir%\SysWoW64\regsvr32.exe /i Opengl32.dll

    ជំហានទី 9៖
  10. អ្នកអាចឃើញសារកំហុសមួយចំនួន នៅពេលដំណើរការពាក្យបញ្ជាពីបន្ទាត់ពាក្យបញ្ជា។ កំហុសទាំងនេះនឹងមិនរារាំងការដំឡើងរបស់ Opengl32.dllឯកសារ។ ម្យ៉ាងវិញទៀត ការដំឡើងនឹងបញ្ចប់ ប៉ុន្តែវាអាចផ្តល់នូវកំហុសខ្លះៗ ដោយសារតែភាពមិនស៊ីគ្នាជាក់លាក់។ បន្ទាប់ពីចាប់ផ្តើមកុំព្យូទ័ររបស់អ្នកឡើងវិញ ដើម្បីមើលថាតើការដំឡើងបានជោគជ័យឬអត់ សូមសាកល្បងដំណើរការកម្មវិធីដែលផ្តល់កំហុស dll ម្តងទៀត។ ប្រសិនបើអ្នកបន្តទទួលបានកំហុសនៅពេលដំណើរការកម្មវិធីបន្ទាប់ពីការដំឡើង អ្នកអាចសាកល្បង វិធីសាស្រ្តទី 2ជាជម្រើសមួយ។

ដោយមិនសង្ស័យ អ្នកលេងហ្គេមជាច្រើនដឹងថាដើម្បីឱ្យហ្គេមល្បីៗដូចជា Minecraft ឬ CS ដំណើរការបានត្រឹមត្រូវ លក្ខខណ្ឌជាមូលដ្ឋានបំផុតមួយគឺត្រូវមានកំណែចុងក្រោយបំផុតនៃកម្មវិធីបញ្ជា OpenGL ដែលបានដំឡើងនៅលើប្រព័ន្ធ។ របៀបអាប់ដេតកញ្ចប់កម្មវិធីបញ្ជានេះឥឡូវនេះនឹងត្រូវបានពិភាក្សា ព្រោះដូចជាកម្មវិធីផ្សេងទៀត ពួកវាអាចហួសសម័យ។ នេះជាមូលហេតុដែលពេលខ្លះមានបញ្ហាក្នុងការបើកដំណើរការហ្គេមដែលអ្នកចូលចិត្ត។

OpenGL៖ តើអ្វីជាវិធីសាមញ្ញបំផុត?

ជាដំបូង ប្រសិនបើនៅពេលចាប់ផ្តើមហ្គេម ឬកម្មវិធីជាក់លាក់ណាមួយ ប្រព័ន្ធរាយការណ៍ថាកម្មវិធីបញ្ជា OpenGL ចាំបាច់ត្រូវធ្វើបច្ចុប្បន្នភាព អ្នកគួរតែប្រើដំណោះស្រាយស្តង់ដារបំផុត។

ដើម្បីដំណើរការដំណើរការ អ្នកត្រូវតែបញ្ចូល "កម្មវិធីគ្រប់គ្រងឧបករណ៍" ស្តង់ដារ ដែលអាចធ្វើបានពី "ផ្ទាំងបញ្ជា" ផ្នែកគ្រប់គ្រងកុំព្យូទ័រ ឬដោយពាក្យបញ្ជា devmgmgt.msc តាមរយៈបន្ទាត់កុងសូល "រត់" ហើយស្វែងរកវីដេអូដែលបានដំឡើង។ អាដាប់ទ័រនៅទីនោះ។

ការធ្វើបច្ចុប្បន្នភាពអាចត្រូវបានចាប់ផ្តើមដោយប្រើពាក្យបញ្ជានៃឈ្មោះដូចគ្នានៅក្នុងម៉ឺនុយចុចខាងស្តាំឬនៅក្នុងផ្នែកលក្ខណៈសម្បត្តិឧបករណ៍។ ប្រសិនបើអ្នកបញ្ជាក់ការស្វែងរកដោយស្វ័យប្រវត្តិ វាប្រហែលជាមិនបង្កើតលទ្ធផលទេ ហើយប្រព័ន្ធនឹងរាយការណ៍ថាកម្មវិធីបញ្ជាដែលសមរម្យបំផុតត្រូវបានដំឡើងរួចហើយ។ ដូច្នេះ អ្នកគួរតែចូលទៅកាន់គេហទំព័ររបស់ក្រុមហ៊ុនផលិតឧបករណ៍ជាមុនសិន ជ្រើសរើសម៉ូដែលកាតក្រាហ្វិករបស់អ្នក ទាញយកកម្មវិធីបញ្ជាចុងក្រោយបំផុត ហើយកំឡុងពេលដំឡើង បង្ហាញពីទីតាំងនៃការចែកចាយដែលបានរក្សាទុក។

តើធ្វើដូចម្តេចដើម្បីធ្វើបច្ចុប្បន្នភាព OpenGL នៅលើ Windows 7 ឬប្រព័ន្ធផ្សេងទៀតដោយប្រើឧបករណ៍ប្រើប្រាស់ឯកទេស?

សម្រាប់ម្ចាស់បន្ទះឈីប NVIDIA និង Radeon កិច្ចការអាចមានភាពសាមញ្ញបន្តិច។ តាមក្បួនកម្មវិធីត្រួតពិនិត្យពិសេសដូចជា PhysX និង Catalyst ត្រូវបានផ្គត់ផ្គង់ជាមុនសម្រាប់ពួកគេ។ នោះហើយជាមូលហេតុដែលអ្នកអាចធ្វើបច្ចុប្បន្នភាពកម្មវិធីបញ្ជា OpenGL ដោយប្រើពួកវា។

ប្រសិនបើសម្រាប់ហេតុផលមួយចំនួនឧបករណ៍ប្រើប្រាស់បែបនេះមិនមានទេ អ្នកគួរតែទាញយកវា ហើយបញ្ចូលវាទៅក្នុងប្រព័ន្ធ។ ប្រសិនបើអ្នកមានការតភ្ជាប់អ៊ីធឺណិតសកម្មឥតឈប់ឈរ ពួកវានឹងមានប្រយោជន៍មិនត្រឹមតែសម្រាប់រៀបចំហ្គេមប៉ុណ្ណោះទេ ប៉ុន្តែថែមទាំងសម្រាប់ការត្រួតពិនិត្យដោយស្វ័យប្រវត្តិនូវការកើតឡើងនៃកំណែថ្មីនៃកម្មវិធីបញ្ជាចាំបាច់ រួមទាំង OpenGL ផងដែរ។

ជាគោលការណ៍ ប្រសិនបើអ្នកប្រើមិនចូលចិត្តជម្រើសនេះទេ អ្នកអាចប្រើកម្មវិធីមិនគួរឱ្យចាប់អារម្មណ៍ដូចជា Driver Booster ដែលដោយគ្មានការអន្តរាគមន៍ពីអ្នកប្រើប្រាស់ ធ្វើបច្ចុប្បន្នភាពកម្មវិធីបញ្ជាសម្រាប់ឧបករណ៍ផ្នែករឹង និងសូហ្វវែរទាំងអស់ដែលបានដំឡើងនៅលើកុំព្យូទ័រ ឬកុំព្យូទ័រយួរដៃ។ កម្មវិធីនឹងកំណត់ដោយស្វ័យប្រវត្តិនូវកំណែកម្មវិធីបញ្ជា OpenGL កំឡុងពេលស្កេនប្រព័ន្ធ។ ធ្វើបច្ចុប្បន្នភាពវាដោយរបៀបណា? អ្នកគ្រាន់តែត្រូវយល់ព្រមជាមួយនឹងការផ្តល់ជូនដើម្បីដំឡើងបច្ចុប្បន្នភាពដែលបានរកឃើញ។ នៅពេលដែលដំណើរការអាប់ដេតត្រូវបានបញ្ចប់ ការចាប់ផ្ដើមឡើងវិញពេញលេញនឹងត្រូវបានទាមទារ។

ជាចុងក្រោយ អ្នកអាចដំឡើងឧបករណ៍ប្រើប្រាស់ពិសេសមួយដែលមានឈ្មោះថា OpenGL Extensions Viewer ដែលអ្នកអាចស្វែងរកកំណែនៃកញ្ចប់កម្មវិធីបញ្ជាដែលបានដំឡើង ហើយធ្វើបច្ចុប្បន្នភាពវាទៅជាកំណែចុងក្រោយបំផុត។

ការធ្វើបច្ចុប្បន្នភាព DirectX

ទោះជាយ៉ាងណាក៏ដោយ ការអាប់ដេតអាចនឹងមិនផ្តល់លទ្ធផលវិជ្ជមានដែលចង់បានដោយមិនមានការធ្វើបច្ចុប្បន្នភាពនៃវេទិកា DirectX ដែលជាប្រភេទនៃស្ពានតភ្ជាប់រវាងផ្នែករឹង និងសូហ្វវែរនៅក្នុងលក្ខខណ្ឌនៃពហុព័ត៌មាន។

អ្នកអាចស្វែងរកកំណែដែលបានដំឡើងដោយប្រើពាក្យបញ្ជា dxdiag ដែលបានបញ្ចូលក្នុងម៉ឺនុយរត់។ អ្នកអាចទាញយកការចែកចាយថ្មីពីគេហទំព័រជំនួយផ្លូវការរបស់ Microsoft នៅក្នុងផ្នែកទាញយក។

ដូចដែលបានបញ្ជាក់រួចមកហើយ DirectX OpenGL អាចត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយគ្រាន់តែចាប់ផ្តើមដំណើរការដំឡើងនៃការចែកចាយដែលបានទាញយក។ អត្ថប្រយោជន៍មួយទៀតនៃការអាប់ដេតនេះគឺថាអ្នកអាចដំណើរការការធ្វើតេស្តមួយចំនួននៅក្នុងប្រអប់ DirectX ដោយខ្លួនវាផ្ទាល់ រួមទាំងការអនុវត្ត DirectSound, ffdshow, Direct3D ជាដើម។

ហេតុអ្វីបានជាអ្នកបើកបរមិនធ្វើបច្ចុប្បន្នភាព?

ប្រសិនបើភ្លាមៗនោះគ្មានដំណោះស្រាយខាងលើជួយទេ ហេតុផលភាគច្រើនគឺគ្រាន់តែនៅក្នុងការពិតដែលថាអាដាប់ទ័រវីដេអូគ្រាន់តែមិនគាំទ្រកំណែដែលបានដំឡើងរបស់ OpenGL ដូច្នេះមិនថាអ្នកព្យាយាមយ៉ាងណាទេ អ្នកនឹងមិនអាចដំឡើងកម្មវិធីបញ្ជាបានទេ។ ដំណោះស្រាយតែមួយគត់គឺត្រូវដំឡើងកាតវីដេអូដែលមានថាមពលខ្លាំងជាងមុន។

ដោយវិធីនេះ បញ្ហានេះកើតឡើងញឹកញាប់បំផុតនៅក្នុងករណីនៃបន្ទះសៀគ្វីវីដេអូរួមបញ្ចូលគ្នានៃស្តង់ដារវីដេអូនៅលើក្តារដែលត្រូវបានបង្កើតឡើងនៅក្នុង motherboard ។ តាមក្បួនវាមិនមានបញ្ហាបែបនេះជាមួយកាតវីដេអូដាច់ពីគ្នាទេ (ជាការពិតណាស់ បានផ្តល់ថាបន្ទះឈីបមិនហួសសម័យ ហើយគាំទ្របច្ចេកវិទ្យា OpenGL ដើមឡើយ)។ ខ្ញុំ​គិត​ថា​វា​ច្បាស់​រួច​ហើយ​អំពី​របៀប​សម្រាប់​កាត​បែប​នេះ។ ប៉ុន្តែពេលខ្លះវាប្រហែលជាចាំបាច់ក្នុងការអាប់ដេត JAVA Runtime platforms ឬសូម្បីតែ .NET Framework ពី Microsoft - យើងក៏មិនត្រូវភ្លេចអំពីរឿងនេះដែរ។ ប៉ុន្តែតាមក្បួនក្នុងករណីភាគច្រើនវាមិនត្រូវបានទាមទារទេ - វាគ្រប់គ្រាន់ក្នុងការប្រើឧបករណ៍មើលកម្មវិធី OpenGL Extensions ស្របគ្នា។