DirectX 13 နှင့် DirectX 12- ကွာခြားချက်များ၊ စွမ်းဆောင်ရည်နှင့် တကယ့်အနာဂတ်

နောက်ဆုံး update: 04/11/2025

  • အထူးသဖြင့် DirectX 12 သည် ၎င်း၏ Ultimate ဗားရှင်းတွင် DXR၊ VRS၊ mesh shaders နှင့် ပိုမိုကောင်းမွန်သော multi-core အသုံးချမှုကို ယူဆောင်လာသည်။
  • DirectX 13 ၏တရားဝင်ကြေငြာချက်မရှိပါ။ API အသစ်ကို လက်ခံခြင်းသည် နှေးကွေးမည်ဖြစ်ပြီး DX12 သည် ရင့်ကျက်ဆဲဖြစ်သည်။
  • DX12 သည် ယေဘူယျအားဖြင့် ပိုမိုကောင်းမွန်သော တည်ငြိမ်မှုနှင့် စွမ်းဆောင်ရည် အလားအလာများကို ပေးစွမ်းနိုင်သော်လည်း DX11 တွင် ပိုမိုကောင်းမွန်သော စွမ်းဆောင်ရည်ရှိသော သီးခြားဂိမ်းများရှိသည်။
  • DX12 ဖြင့် ယနေ့ခေတ် GPU ကိုဝယ်ခြင်းသည် ဘေးကင်းပါသည်။ အတည်မပြုသောရက်စွဲမပါဘဲ DX13 ကိုစောင့်ဆိုင်းခြင်းသည် ၎င်းနှင့်မထိုက်တန်ပါ။
DirectX 13 နှင့် DirectX 12

ယနေ့ခေတ်တွင် ဂိမ်းလောကတွင် အဓိက ဇာတ်ဆောင်ဖြစ်နေသော်လည်း၊ DirectX ကို 12လူများစွာသည် စိတ်ကူးယဉ် DirectX 13 ဖြင့် ဘာဖြစ်မည်ကို တွေးတောနေကြသည်- ၎င်းသည် မကြာမီရောက်ရှိလာမည်ဖြစ်ပြီး GPU ကိုဝယ်ရန် စောင့်ရကျိုးနပ်မည်လားဟု တွေးတောနေပါသည်။ ဤဆောင်းပါးတွင် ကျွန်ုပ်တို့ ရှင်းလင်းပြီး နှိုင်းယှဉ်ပါမည်။ DirectX 13 နှင့် DirectX 12 သိသောအရာကိုအခြေခံသည်။

လျစ်လျူမရှုသင့်သောအချက်တစ်ချက်ရှိသည်- DirectX 12 သည် 2015 ခုနှစ်ကတည်းက ရှိနေခဲ့ပြီး ၎င်း၏ ကြီးမားသော ခုန်ပျံကျော်လွှားမှုနှင့်အတူ ray tracing၊ variable rate shading နှင့် အခြားအရာများကဲ့သို့သော အဓိကနည်းပညာများကို ပေါင်းထည့်ထားသည့် Ultimate ဗားရှင်းနှင့်အတူ ပါလာပါသည်။ ဗကသ၊ Microsoft သည် DirectX 13 ကို တရားဝင်ထုတ်ပြန်ကြေညာခြင်းမရှိပေ။ အမှန်မှာ၊ အချို့သော ပညာရှင်များသည် ရေတိုအတွင်း ပေါ်လာမည်ကိုပင် သံသယရှိကြသည်။

DirectX ဆိုတာ ဘာလဲ၊ သင့်ဗားရှင်းကို ဘယ်လိုစစ်ဆေးမလဲ။

DirectX သည် ဂိမ်းများနှင့် မာလ်တီမီဒီယာအက်ပ်လီကေးရှင်းများကို PC ဟာ့ဒ်ဝဲနှင့် ထိထိရောက်ရောက် ဆက်သွယ်နိုင်စေရန် ဒီဇိုင်းထုတ်ထားသည့် Microsoft APIs အစုအဝေးတစ်ခုဖြစ်သည်။ တစ်နည်းဆိုရသော် ၎င်းသည် ဂိမ်းကြားတွင် တံတားတစ်ခုအဖြစ် လုပ်ဆောင်သည်။ GPU နှင့် CPU ယာဉ်မောင်းများလူတိုင်းသည် တူညီသောဘာသာစကားကို ပြောဆိုကြပြီး ကောင်းမွန်မှန်ကန်စွာ ညှိနှိုင်းလုပ်ဆောင်ရန် သေချာစေခြင်း။

ကျွန်ုပ်တို့သည် DirectX အကြောင်းပြောသောအခါ၊ ကျွန်ုပ်တို့သည် API တစ်ခုတည်းကို ရည်ညွှန်းခြင်းမဟုတ်သော်လည်း အစိတ်အပိုင်းများစွာကို လွှမ်းခြုံထားသည့် ဂေဟစနစ်အား ရည်ညွှန်းပါသည်။ လူသိအများဆုံးအချို့မှာ- Direct3D (ဂိမ်းများနှင့် သိပ္ပံနည်းကျအက်ပ်များအတွက် 3D ဂရပ်ဖစ်)၊ Direct2D (အရှိန်မြှင့် 2D ဂရပ်ဖစ်)၊ DirectWrite (အရည်အသွေးမြင့် စာသားပုံဖော်ခြင်း)၊ DirectX သင်္ချာ ( vector နှင့် matrices အတွက် linear algebra ) သို့မဟုတ် DirectML (စက်သင်ယူမှုပေါင်းစပ်မှု)။ အားလုံးအတူတကွ Windows 95 လက်ထက်ကတည်းက တိုးတက်လာတဲ့ package တစ်ခုပါ။

မြင်ကွင်းများ၏နောက်ကွယ်တွင်၊ ဆက်သွယ်ရေးသည် ရှင်းလင်းပြတ်သားသောစီးဆင်းမှုတစ်ခုဖြစ်လာသည်- အပလီကေးရှင်းသည် Direct3D နှင့် DXGI (DirectX ဂရပ်ဖစ်အခြေခံအဆောက်အအုံ)၊ အသုံးပြုသူမုဒ်နှင့် kernel-မုဒ်ဒရိုင်ဘာများအပေါ်တွင် မှီခိုရပြီး နောက်ဆုံးတွင် ဟာ့ဒ်ဝဲကို အသုံးပြုထားသည်။ ဤနည်းအားဖြင့်၊ ဂိမ်းသည် တသမတ်တည်း စွမ်းဆောင်ရည်သေချာစေရန် API သို့ အရေးကြီးသော ထပ်တူပြုမှုနှင့် ဟာ့ဒ်ဝဲဝင်ရောက်ခြင်းလုပ်ငန်းတာဝန်များကို လွှဲအပ်သည်။ နေ့စဉ်သုံး၊ ဒါက အရာအားလုံးနီးပါးကို ခွင့်ပြုတယ်။ ၎င်းသည် system ကိုသင်တိုက်ခိုက်စရာမလိုဘဲအလုပ်လုပ်သည်။

PC တွင် ဂိမ်းများကဲ့သို့ လုပ်ဆောင်နိုင်သော အခြားသော API များ ရှိပါသည်။ OpenGL o မီးတောင်ဤအရာများသည် ပရောဂျက်အမျိုးမျိုးတွင် အသုံးပြုသော အလွန်လေးစားဖွယ်ကောင်းသော အခြားရွေးချယ်စရာများဖြစ်သည်။ မည်သို့ပင်ဆိုစေကာမူ၊ ၎င်း၏စနစ်ပေါင်းစပ်မှု၊ ယာဉ်မောင်းပံ့ပိုးမှုနှင့် Microsoft နှစ်များတစ်လျှောက် အကောင်အထည်ဖော်ခဲ့သည့် တိုးတက်မှုများကြောင့် DirectX သည် Windows တွင် အသာစီးရနေဆဲဖြစ်သည်။

DirectX 13 နှင့် DirectX 12

DirectX 12 Ultimate- ခြားနားမှုကို ဖြစ်စေသော အင်္ဂါရပ်များ

ခုန်ဖို့ DirectX 12 Ultimate ၎င်းသည် မကြာသေးမီနှစ်များအတွင်း ဂရပ်ဖစ်အခင်းအကျင်းကို သတ်မှတ်ပေးသည့် နည်းပညာအစုံကို ထည့်သွင်းထားသည်။ အကျော်ကြားဆုံးမှာ DirectX Ray Tracing (DXR) ဖြစ်ပြီး လိုက်ဖက်ညီသော NVIDIA နှင့် AMD ကတ်များတွင် အချိန်နှင့်တစ်ပြေးညီ ray tracing ပြုလုပ်ပေးသည်။ DXR ဗားရှင်း 1.1 သည် ဖုန်းခေါ်ဆိုမှုများကို ကိုင်တွယ်ပုံကို ပိုမိုကောင်းမွန်စေပြီး အတွင်းပိုင်းလုပ်ငန်းစဉ်များစွာကို အရှိန်မြှင့်ပေးကာ လက်ရှိဂိမ်းအင်ဂျင်များနှင့် ဂိမ်းများတွင် ဤနည်းပညာကို ခိုင်မာစေသည်။

DXR အပြင်၊ DirectX 12 Ultimate ကဲ့သို့သော အရာများကို ပေါင်းစပ်ထားသည်။ VRS (Variable Rate Shading)ဧရိယာတစ်ခုစီ၏ အမြင်အာရုံအရေးပါမှုအလိုက် အရိပ်နှုန်းကို ကွဲပြားစေသော၊ နမူနာတုံ့ပြန်ချက်၊ textures များကို ပို၍ ထက်မြက်စွာ စီမံခန့်ခွဲရန် အသုံးဝင်သည်၊ နှင့် mesh shaders များ၎င်းသည် GPU များပေါ်တွင် ဂျီဩမေတြီများကို ထုတ်ပေးပြီး စီမံဆောင်ရွက်ရာတွင် ဖြစ်နိုင်ခြေအသစ်များကို ဖွင့်ပေးသည်။

သီးသန့်အကြောင်းအရာ - ဤနေရာကိုနှိပ်ပါ။  Windows တွင် Linux နှင့်အလုပ်လုပ်ရန် WSL2 ကို မည်ကဲ့သို့ မှန်ကန်စွာသတ်မှတ်နည်း

ခွဲခြမ်းစိတ်ဖြာချက်အချို့ကိုလည်း ဖော်ပြထားပါသည်။ အကြောင်းအရာအလိုက် လိုက်လျောညီထွေဖြစ်အောင် အရိပ်အယောင် (CAS) မြင်ကွင်း၏အမြင်အာရုံသို့ shading load ကိုချိန်ညှိရန်ဆက်စပ်နည်းပညာတစ်ခုအနေဖြင့်။ ဤနည်းပညာဆိုင်ရာ လက်နက်တိုက်အားလုံးသည် တူညီသောအရင်းအမြစ်များဖြင့် ပိုမိုလုပ်ဆောင်ရန်၊ ဂရပ်ဖစ်မျက်နှာကျက်ကို မြှင့်တင်ခြင်း သို့မဟုတ် ဆော့ဖ်ဝဲရေးသားသူ၏ ဦးစားပေးများပေါ် မူတည်၍ အရည်ထွက်မှု တိုးတက်ကောင်းမွန်စေမည့် အကြံဉာဏ်တစ်ခုအပေါ် ပေါင်းစပ်ထားသည်။

ဤစွမ်းရည်များ ရောက်ရှိလာခြင်းသည် DX12 သည် "ဗားရှင်းအသစ်" တစ်ခုတည်းထက် အဘယ်ကြောင့် ပိုသည်ကို ထင်ဟပ်စေသည်- ၎င်းသည် ရရှိနိုင်သော နည်းပညာအကွာအဝေးများကို ချဲ့ထွင်ကာ ကောင်းစွာချိန်ညှိနိုင်သော အရင်းအမြစ်စီမံခန့်ခွဲမှုကို အလေးပေးပါသည်။ ကစားသမားအတွက်၊ မြင်သာထင်သာရှိသောအကျိုးသက်ရောက်မှုသည်ဖြစ်သည်။ ပိုရှုပ်ထွေးသော မြင်ကွင်းများ သို့မဟုတ် စွမ်းဆောင်ရည် ပိုကောင်းသည်။အမြဲတမ်း စံနှုန်းနဲ့ ကိုက်ညီအောင် အကောင်အထည်ဖော်ပါ။

ဂိမ်းစွမ်းဆောင်ရည်- တည်ငြိမ်မှု၊ FPS နှင့် ခြွင်းချက်

လက်တွေ့တွင်၊ ကစားသမားအများစုသည် ခေတ်မီခေါင်းစဉ်များတွင် DX11 နှင့် နှိုင်းယှဉ်ပါက၊ အထူးသဖြင့် frametime တည်ငြိမ်မှုနှင့် micro-stuttering လျော့နည်းသွားသည်ကို လက်တွေ့တွင် တွေ့ရတတ်သည်။ အကြောင်းကတော့ DX12 သည် thread များကို စီမံခန့်ခွဲပြီး အလုပ်တန်းစီခြင်းကို ပိုကောင်းစေသည်။အရည်ပျော်ခြင်း၏ခံစားချက်ကိုထိခိုက်စေသောရုတ်ခြည်းစွမ်းဆောင်ရည်မျဉ်းကွေးများကိုရှောင်ကြဉ်ပါ။

ဆိုလိုသည်မှာ၊ ဂိမ်းတစ်ခု၏ DX11 ဗားရှင်းသည် ၎င်း၏ DX12 ဗားရှင်းထက် ပိုကောင်းအောင် လုပ်ဆောင်နိုင်ခြင်း မရှိခြင်း သို့မဟုတ် တိကျသော ဟာ့ဒ်ဝဲသည် ခေါင်းစဉ်တစ်ခုနှင့် မည်သို့လုပ်ဆောင်ပုံကြောင့် ဖြစ်လေ့ရှိပါသည်။ ရိုးရှင်းသည်- စတူဒီယိုသည် ၎င်း၏ DX12 လမ်းကြောင်းကို ကောင်းစွာမပြုပြင်ပါက၊ ယူဆထားသော အားသာချက် ပျောက်သွားနိုင်သည်။ ဤအခြေအနေများတွင်၊ API နှစ်ခုလုံးကို စမ်းသပ်ပြီး အကောင်းဆုံးလုပ်ဆောင်နိုင်သည့်အရာကို ရွေးချယ်ရန် အကြံပြုလိုပါသည်။ သင့်အဖွဲ့အတွက် အကောင်းဆုံး လက်တွေ့ကမ္ဘာရလဒ် ၎င်းသည် ဆင်ခြင်တုံတရားရှိသော ရွေးချယ်မှုတစ်ခုဖြစ်သည်။

Fortnite ကဲ့သို့ အချို့သောဂိမ်းများသည် သင့်အား ၎င်းတို့၏ဆက်တင်များတွင် DX11 နှင့် DX12 အကြား ပြောင်းနိုင်စေပါသည်။ ၎င်းသည် သင့်ကိုယ်ပိုင် PC ၏စွမ်းဆောင်ရည်ကို နှိုင်းယှဉ်ရန်၊ FPS ကို စောင့်ကြည့်ရန်နှင့် စကားထစ်ခြင်းများကို ရှာဖွေရန် ပြီးပြည့်စုံသောနည်းလမ်းဖြစ်သည်။ ဒါတောင် ခြုံငုံပြောရရင်တော့ DX12 ကို ရွေးတာက အဓိပ္ပာယ်ရှိတယ်။ DX12 ကို မူရင်းရွေးချယ်မှုအဖြစ်အဘယ်ကြောင့်ဆိုသော် ၎င်းသည် အနာဂတ်အလားအလာအရှိဆုံးလမ်းကြောင်းဖြစ်ပြီး Ray Tracing နှင့် အခြားခေတ်မီနည်းပညာများကို အသုံးပြုနိုင်သည့်လမ်းကြောင်းဖြစ်သည်။

အမြဲတမ်းအလုပ်လုပ်နိုင်သော နောက်ထပ်အကြံပြုချက်- သင့်စနစ်အား ခေတ်မီအောင်ထားပါ။ ဒရိုက်ဗာများကို အပ်ဒိတ်လုပ်ခြင်း၊ ဂိမ်းဆော့ဖ်ဝဲများ အသုံးပြုခြင်းနှင့် Windows ၏ လတ်တလောဗားရှင်းများကို အသုံးပြုခြင်းသည် လိုက်ဖက်ညီမှုမရှိခြင်းကို လျော့နည်းစေသည်။ အဲဒါကို သတိရပါ။ DirectX 12 သည် Windows 10 နှင့်အထက် လိုအပ်သည်။ထို့ကြောင့် သင်သည် ယခင်စနစ်များမှ ဆင်းသက်လာပါက၊ ခုန်တက်ခြင်းသည် သင့်အား တိုးတက်မှုနှင့် ရေရှည်တွဲဖက်အသုံးပြုနိုင်ရန် နေရာပေးလိမ့်မည်။

အချို့သောဂိမ်းများတွင် NVIDIA GPU များထက် AMD GPU များသည် DX12 နှင့် ပိုကောင်းသည်ဟု ထင်ရပြီး ၎င်းတို့၏ "ကုန်ကြမ်းပါဝါ" နှင့် အလုပ်တာဝန်များကို ဖြန့်ဝေပုံတို့ကြောင့် အချိန်များလည်း ရှိခဲ့သည်။ ဤအခြေအနေများသည် ယာဉ်မောင်းအပ်ဒိတ်များဖြင့် ပြောင်းလဲသော်လည်း ယင်းတို့ကို သရုပ်ဖော်ရန် လုပ်ဆောင်သည်။ DX12 သည် ကြွက်သားအစစ်ကို ထုတ်ပေးသည်။ အင်ဂျင်က ဘယ်လို exploit လုပ်ရမှန်းမသိတဲ့အခါ hardware ရဲ့။

DirectX 13

DirectX 13- လက်ရှိအခြေအနေနှင့် အမှန်တကယ်မျှော်လင့်ရမည့်အရာ

ကြီးမားတဲ့မေးခွန်း - DirectX 13 ကဘာလဲ။ ယနေ့အထိ, တရားဝင်ကြေငြာချက်မရှိပါ။ Microsoft မှ DirectX 12 ကို 2015 ခုနှစ်တွင် ဖြန့်ချိခဲ့ပြီး နောက်ပိုင်းတွင် ၎င်းကို စွယ်စုံရစေသည့် ၎င်း၏အင်္ဂါရပ်များဖြင့် Ultimate အလွှာကို စုစည်းပြင်ဆင်မှုများ ပြုလုပ်ခဲ့သည်။ ယနေ့အချိန်အထိ၊ DX12 သည် DirectX သမိုင်းတွင် သက်တမ်းအကြာဆုံးဗားရှင်းဖြစ်ပြီး၊ အတည်ပြုဆက်ခံသူမရှိပေ။

အချို့သောသုံးသပ်သူများသည် DX13 သည် ၎င်း၏ဒရိုက်ဗာများတွင် DX11 တွင် ကောင်းမွန်စွာလုပ်ဆောင်ခဲ့သည့်အရာအချို့ကို ပြန်လည်ရရှိစေမည့် (အရေးကြီးသောအချက်များ) ကို ရိုးရှင်းစေသော်လည်း DX12 ၏ အနိမ့်ပိုင်းထိန်းချုပ်မှုနှင့် လွတ်လပ်မှုကို မစွန့်လွှတ်ဘဲ နှစ်လိုဖွယ်ဖြစ်ကြောင်း အချို့သောသုံးသပ်သူများက ထောက်ပြကြသည်။ တစ်ခုရှာဖို့ စိတ်ကူးရှိမယ်။ ရိုးရှင်းမှုနှင့် ပါဝါအကြား ချိန်ခွင်လျှာတန်ဖိုးမထည့်ဘဲ ရှုပ်ထွေးမှုကို လျှော့ချပြီး ဟာ့ဒ်ဝဲကို အကောင်းဆုံးရယူနိုင်စွမ်းကို ထိန်းသိမ်းထားသည်။

သီးသန့်အကြောင်းအရာ - ဤနေရာကိုနှိပ်ပါ။  သင့်ဒစ်ခ်နေရာကို 100% အသုံးပြုခြင်းမှ Windows ကို မည်သို့တားဆီးမည်နည်း။

အခြားစိတ်ဝင်စားစရာကောင်းသောချဉ်းကပ်နည်းမှာ၊ အချို့သောအမှတ်တံဆိပ်များ၏ APIs များတွင် လက်ရှိနေထိုင်လျက်ရှိသော စံသတ်မှတ်ထားသောနည်းလမ်းဖြင့် ပေါင်းစည်းရန်မှာ၊ NVIDIA Shader Execution ကြိုက်တယ်။ ထိုစွမ်းရည်များကို ဂေဟစနစ်၏ "အနည်းဆုံးဘုံ" ၏ တစ်စိတ်တစ်ပိုင်းဖြစ်စေခြင်းသည် developer များအတွက် ဘဝကို ရိုးရှင်းစေပြီး ထုတ်လုပ်သူများတစ်လျှောက် အဆင့်မြင့်အင်္ဂါရပ်များ၏ သယ်ဆောင်ရလွယ်ကူမှုကို တိုးတက်စေမည်ဖြစ်သည်။

အယူသီးမှုကြောင့် "13" ဟူသော အမည်ကို ချန်လှပ်ထားနိုင်ပြီး ၎င်းတို့သည် "14" သို့ တည့်တည့်သွားနိုင်ကြောင်း ပြက်လုံးများပင် ရှိခဲ့ဖူးသည်။ ဟာသနောက်ကွယ်တွင် အရင်းခံသတင်းစကားမှာ ဗားရှင်းအသစ်တစ်ခုရောက်လာပါက ၎င်း၏မွေးစားခြင်းကို ချက်ချင်းလုပ်ဆောင်မည်မဟုတ်ပါ။ ဒီလို သိသိသာသာ ပြောင်းလဲမှုတွေ လိုအပ်ပါတယ်... ရှည်လျားသောအကူးအပြောင်းကာလထို့အပြင် ဝန်ဆောင်မှုအသစ်များကို အမှန်တကယ်အသုံးချနိုင်ရန် ဂိမ်းများအတွက် လ (သို့မဟုတ်) နှစ်များ ကြာလိမ့်မည်။

ပြက္ခဒိန်ကိုကြည့်ရင်း၊ သမိုင်းဝင်စစ်မှန်သောတိုးတက်မှုကြောင့် (DX10→2009→2015→…) ကြောင့် ဗားရှင်းအသစ်သည် “2022” တွင် တံခါးခေါက်လာမည်ဟု ထင်ကြေးပေးသူများရှိခဲ့ပါသည်။ အဖြစ်မှန်က ခေါင်းမာသည်- ယနေ့အထိ၊ ပစ်လွှတ်ခြင်း၏ ပြတ်သားသော လက္ခဏာများ မရှိပါ။ထို့ကြောင့် မကြေငြာရသေးသော DX13 ကိုစောင့်ဆိုင်းနေစဉ် ဝယ်ယူမှုများ သို့မဟုတ် အစီအစဉ်များကို နှောင့်နှေးသင့်သည်ဟု လူအများကသံသယရှိကြသည်။

GPU ကို အခုဝယ်သင့်လား ဒါမှမဟုတ် DX13 ထွက်မလားဆိုတာ စောင့်ကြည့်ရမှာလား။

ဒါက အလွန်အသုံးများတဲ့ မေးခွန်းပါ။ အကယ်၍ သင်သည် ဂရပ်ဖစ်ကတ်ကို ရှာဖွေနေပြီး DirectX 13 ကို နေ့ချင်းညချင်း ထုတ်ပေးမည်ကို စိုးရိမ်နေပါက၊ မျှော်လင့်ချက်ကို လက်တွေ့နှင့် ပိုင်းခြားရန် အကောင်းဆုံးဖြစ်သည်။ တရားဝင် အတည်ပြုချက်တော့ မရှိပါဘူး။ Microsoft သည် ကျွန်ုပ်တို့အား မည်သည့်အရာကိုမျှ ကြိုတင်မှန်းဆနိုင်စေမည့် ရက်စွဲကို ထုတ်ပြန်ထားခြင်းမရှိပါ။ တစ်ချိန်တည်းတွင်၊ ရင့်ကျက်သောဂေဟစနစ်အတွင်း၊ လက်ရှိဂိမ်းများကို DX12 (၎င်း၏ Ultimate ပုံစံကွဲ) ဖြင့် တီထွင်လျက်ရှိသည်။ အကယ်၍ သင်သည် GPU သို့မဟုတ် ဂိမ်းလက်ပ်တော့တစ်လုံးကို ဝယ်ရန် စဉ်းစားနေပါက၊ ကြည့်ပါ... အလွန်အဆင့်မြင့်တဲ့ လက်ပ်တော့တစ်လုံးဝယ်ချင်ရင် ဘာကိုရှာရမလဲ မင်းရဲ့ဆုံးဖြတ်ချက်ကို လမ်းညွှန်ပေးဖို့။

လက်မ၏ စည်းကမ်းအတိုင်း အဆင့်မြှင့်ရန် လိုအပ်ပါက စစ်မှန်သော (သင်သည် Ray Tracing ကဲ့သို့ နည်းပညာများကို အခွင့်ကောင်းယူလိုခြင်း)၊ လက်ရှိ မော်ဒယ်ကို အခြေခံ၍ ဝယ်ယူခြင်းမှာ သင့်လျော်သော အရာဖြစ်သည်- DX12 Ultimate compatible GPU တစ်ခု ၎င်းသည် သင့်အား စတူဒီယိုများ လက်ရှိလုပ်ဆောင်နေသည့် နောက်ဆုံးပေါ် အင်္ဂါရပ်များနှင့် စွမ်းဆောင်ရည်များသို့ ဝင်ရောက်ခွင့်ပေးသည်။ ခိုင်မာသောသတင်းမရှိဘဲ ဟန်ချက်ညီသော DX13 ကို စောင့်ဆိုင်းခြင်းသည် အချိန်ဖြုန်းခြင်းကို ဆိုလိုပါသည်။

Windows 10/11 နှင့် Xbox Series X|S နှစ်ခုလုံးသည် ဤနည်းပညာဆိုင်ရာ အခြေခံအုတ်မြစ်ပေါ်တွင် အားကိုးကြောင်း သတိရပါ။ Microsoft ကွန်ဆိုးလ်များကို DX12 ဂေဟစနစ်နှင့် လိုက်လျောညီထွေဖြစ်စေသည့်အချက်က ဂရပ်ဖစ်အင်ဂျင်များမှ အဆက်မပြတ်မှုနှင့် နက်နဲသောပံ့ပိုးမှုဆိုင်ရာ အယူအဆကို အားဖြည့်ပေးပါသည်။ API အသစ်တစ်ခုရောက်လာပါက၊ ၎င်းတွင်ရှိလိမ့်မည်။ တစ်ဖြည်းဖြည်း ကူးပြောင်းမှု၎င်းသည် သင်၏ GPU ကို နေ့ချင်းညချင်း အသုံးမပြုတော့ပါ။

“DirectX 13” ကို ရေတိုအတွင်း ကြေငြာခြင်း မဖြစ်နိုင်သော အခြေအနေမျိုးတွင်၊ ၎င်းကို အဓိပ္ပာယ်ပြည့်ဝစွာ ပေါင်းစပ်ထားသည့် စီးပွားဖြစ်ခေါင်းစဉ်များကို ကျွန်ုပ်တို့မတွေ့မီ လများအတွင်း ဖြစ်လိမ့်မည်။ SDKs၊ ယာဉ်မောင်းများ၊ အင်ဂျင်ပြင်ဆင်မှုများနှင့် စမ်းသပ်မှုများကြားတွင် လုပ်ငန်းစဉ်သည် နှေးကွေးပါသည်။ တကယ်တော့, DX12 သည် ဆက်လက်ရင့်ကျက်သည်။ အထူးသဖြင့် Ultimate မှတဆင့် နံပါတ်များကို ပြောင်းလဲရန် မလိုအပ်ဘဲ နှစ်များကြာအောင်။

သမိုင်းဆိုင်ရာ အကြောင်းအရာနှင့် DX13 အကြောင်း အဘယ်ကြောင့် ဤမျှလောက် ပြောဆိုနေကြသနည်း။

DirectX 11 သည် DX10 ကို ထိုအချိန်က သိသာထင်ရှားသောတိုးတက်မှုများဖြင့် အစားထိုးခြင်း (CPU core 2 ခုရှိလေ့ရှိသည့်အချိန်) တွင် DirectX 2009 ရောက်ရှိလာခဲ့သည်။ 2015 ခုနှစ်တွင်ဆင်းသက်ခဲ့သည်။ ပါရာဒိုင်းပြောင်းသည့် DirectX 12 4၊ 6၊ သို့မဟုတ် 8 cores ခေတ်နှင့် ပိုသင့်လျော်သော အနိမ့်ပိုင်း ထိန်းချုပ်မှုနှင့် လေးနက်သော multithreading ကို ဦးတည်သည်။

ထိုအချိန်မှစ၍ ကျွန်ုပ်တို့သည် တိုးမြင့်လာသော ဆင့်ကဲဖြစ်စဉ်များကို မြင်တွေ့ခဲ့ရပြီး အထူးသဖြင့် ခေတ်မီ ဓာတ်မှန်ရိုက်ခြင်း၊ VRS နှင့် mesh shaders များကဲ့သို့သော နည်းပညာများ ထွန်းကားလာမှုအတွက် တာဝန်ရှိသော Ultimate package ဖြစ်သည်။ 2019 ခုနှစ်ဝန်းကျင်တွင် နောက်ဆုံးပြင်ဆင်မှုတစ်ခုရှိခဲ့ပြီး ထိုအချိန်မှစ၍ API သည် PC ဖွံ့ဖြိုးတိုးတက်မှု၏ကျောရိုးအဖြစ် ဆက်လက်တည်ရှိနေခဲ့သည်။ ဒါကို ဆက်ပြီး ရှင်းပြတယ်။ DX12 သည် အဘယ်ကြောင့် ဤမျှလောက် အသက်ရှည်သနည်း။ ဆက်စပ်မှုမပျက်စေဘဲ။

သီးသန့်အကြောင်းအရာ - ဤနေရာကိုနှိပ်ပါ။  ZIP နှင့် 7Z နှင့် ZSTD − ကူးယူခြင်းနှင့် ပေးပို့ခြင်းအတွက် အကောင်းဆုံး ဖိသိပ်မှုဖော်မတ်သည် မည်သည့်နည်း။

ဒါဆို DX13 နဲ့ ပတ်သက်တဲ့ သတင်းက ဘယ်ကလာတာလဲ။ အတိတ်ကာလတွေကို ကောက်နှုတ်ပြီး ခုန်ဖို့နီးနေပြီလို့ တွေးလိုက်တာပါ။ သို့သော် သံသရာများ ပြောင်းလဲလာပြီး ဦးစားပေးမှုများလည်း ပြောင်းလဲသွားသည်- ယခုအချိန်တွင် စက်မှုလုပ်ငန်းသည် DX12 နှင့် ၎င်း၏ ဂေဟစနစ်၏ အကျိုးကျေးဇူးများကို ရရှိနေပြီး အစားထိုးရန် ခိုင်မာသော လက္ခဏာများ မရှိပါ။ ဒါကြောင့်မို့လို့ လေ့လာသူ တော်တော်များများက ဒါကို ဆန့်ကျင်ဖို့ အကြံပြုကြပါတယ်။ ဆုံးဖြတ်ချက်များရွှေ့ဆိုင်း အယူအဆအပေါ်အခြေခံသည်။

ကျွမ်းကျင်သူများ၏ အမြင်- ဟန်ချက်ညီမှုနှင့် ရိုးရှင်းမှု

“စံပြ DX13” ကို အိပ်မက်မက်သူများတွင် DX12 ၏ ပါဝါနှင့် ပြောင်းလွယ်ပြင်လွယ်ကို ထိန်းသိမ်းထားစဉ် ဖွံ့ဖြိုးတိုးတက်မှု ပွတ်တိုက်မှုကို လျှော့ချရန် DX11 မှ အချို့သော ယာဉ်မောင်းအဆင့် အဆင်ပြေမှုများကို ပြန်လည်ရယူရန် ပုံစံတစ်ခု ထွက်ပေါ်လာသည်။ ၎င်းသည် အချင်းချင်း မျှတအောင်ပြုလုပ်သော API ဖြစ်လိမ့်မည်။ လွတ်လပ်မှုနှင့် ရိုးရှင်းမှုအသင်းငယ်များအတွက် ဘဝပိုမိုလွယ်ကူစေပြီး လက်ရှိစွမ်းဆောင်ရည်ကို ပြစ်ဒဏ်ပေးသည့် အကောင်အထည်ဖော်မှုအမှားများကို လျှော့ချပါ။

လက်ရှိတွင် မူပိုင် သို့မဟုတ် ရောင်းချသူ-သတ်သတ်မှတ်မှတ်နည်းလမ်းများပေါ်တွင် မှီခိုနေရသော အင်္ဂါရပ်များကို ပေါင်းစပ်ကာ စံနှုန်းတစ်ခုအဖြစ် အဓိကလက်လှမ်းမီနိုင်စေရန် ရည်ရွယ်ချက်ဖြင့်လည်း တောင်းဆိုထားသည်။ ဘုံထီးတစ်ခုအောက်တွင် အရိပ်အာဝါသလုပ်ဆောင်ခြင်းကဲ့သို့သော ဗဟိုချုပ်ကိုင်မှုပြုခြင်းသည် ဂေဟစနစ်သဟဇာတဖြစ်မှုကို လျှော့ချပေးမည်ဖြစ်ပြီး၊ GPU များကြားတွင် ကွဲထွက်ခြင်း.

သို့သော် ဤအတိုင်းအတာကို ပြန်လည်ဒီဇိုင်းဆွဲရန် အချိန်ယူရပေမည်။ 11 လက်မမှ 12 လက်မအထိခုန်ခြင်းသည် အတွေးအမြင်ပြောင်းလဲမှုတစ်ခုဖြစ်နေပြီဖြစ်ပြီး စွမ်းဆောင်ရည်မဆုံးရှုံးဘဲ သက်တောင့်သက်သာနှင့် ထိန်းချုပ်မှုကို ဟန်ချက်ညီအောင်ထိန်းခြင်းသည် လွယ်ကူသောလုပ်ဆောင်မှုမဟုတ်ပါ။ အခြေအနေတွေအရ၊ နိဂုံးက ရှင်းပါတယ်။ DirectX 12 သည် ဆက်လက်အာရုံစိုက်နေဆဲဖြစ်သည်။အင်ဂျင်များနှင့် ဂိမ်းများတွင် ၎င်း၏လုပ်ဆောင်ချက်များကို ဆက်လက်ကြီးထွားနေသရွေ့ ၎င်းဆက်လက်လုပ်ဆောင်နေသမျှကို ညွှန်ပြသည်။

တရားဝင်ကြေငြာချက်များမရှိပါက DX13 (သို့မဟုတ်မည်သည့်နာမည်ဖြင့်အဆုံးသတ်သည်ဖြစ်စေ) မည်သည့်ရက်စွဲသည်မှန်းဆချက်သက်သက်ဖြစ်သည်။ 2022 သို့မဟုတ် နောက်ပိုင်း၊ 2023/2024 "ဒါမှမဟုတ် နောက်ပိုင်း" ကဲ့သို့သော ဖြန့်ချိသည့် windows အချို့ကို ခန့်မှန်းထားသော်လည်း အချက်အလက်များသည် ၎င်းတို့အတွက်ဖြစ်သည်- လူသိရှင်ကြား အတည်ပြုချက် မရှိပါ။ သတ်မှတ်ထားသော သတ်မှတ်ရက်များကို ပံ့ပိုးပေးသည်။

အမြန်မေးလေ့ရှိသောမေးခွန်းများ

  • DX11 နှင့် DX12 အကြား ပြောင်းနိုင်ပါသလား။ အချို့ဂိမ်းများတွင်၊ ဂရပ်ဖစ်မီနူးမှ ဟုတ်ပါသည်။ သတ်မှတ်ထားသော ခေါင်းစဉ်တစ်ခုတွင် DX12 တွင် မတည်မငြိမ် သို့မဟုတ် ပိုဆိုးသော စွမ်းဆောင်ရည်ကို သတိပြုမိပါက DX11 ကို စမ်းကြည့်ပြီး frametime နှင့် FPS နှိုင်းယှဉ်ပါ။
  • DX12 အတွက် Windows 10/11 လိုအပ်ပါသလား။ ဟုတ်ကဲ့။ DirectX 12 ကို Windows 10 နှင့် Windows 11 တွင် ရရှိနိုင်ပါသည်။ စနစ်ဟောင်းများကို အသုံးပြုနေပါက၊ လုပ်ဆောင်ချက် နည်းပါးပြီး စွမ်းဆောင်ရည် နိမ့်ကျနိုင်ခြေရှိသော DX11 သို့မဟုတ် အစောပိုင်းတွင် သင်သည် DX11 တွင် ပိတ်မိနေမည်ဖြစ်သည်။
  • DirectX ထက် အသက်ရှိသလား။ ဟုတ်ပါတယ်၊ OpenGL နှင့် အထူးသဖြင့် Vulkan တို့သည် အစွမ်းထက်သော၊ ဖြတ်ကျော်သည့်ပလပ်ဖောင်း အခြားရွေးချယ်စရာများဖြစ်သည်။ သို့သော်လည်း Windows တွင်၊ စီးပွားရေးဂိမ်းအများစုသည် ၎င်း၏ပေါင်းစပ်မှုနှင့် ပံ့ပိုးမှုတို့ကြောင့် DirectX ကို နှစ်သက်ကြသည်။
  • DX13 ထွက်လာပါက ကျွန်ုပ်၏ DX12 GPU သည် အသုံးမပြုတော့မည်လား။ တစ်ကြိမ်တည်းတော့ မဟုတ်ပါဘူး။ ဗားရှင်းအသစ်ကို ကြေညာထားသော်လည်း၊ ဂိမ်းများသည် ၎င်းကို လက်ခံရန် အချိန်ယူရသေးသည်။ ယနေ့ခေတ် DX12 ဖြင့် ကောင်းမွန်စွာ စွမ်းဆောင်နိုင်သော GPU နှင့် ၎င်း၏ ခေတ်မီအင်္ဂါရပ်များသည် ၎င်း၏ ကိုယ်ပိုင် သက်တမ်းသည် နှစ်ပေါင်းများစွာ ရှိနေမည်ဖြစ်သည်။

GPU ကိုဝယ်ရန်စဉ်းစားသူတိုင်း လွယ်ကူစွာအနားယူနိုင်သည်- လက်ရှိအခင်းအကျင်းနှင့်အတူ၊ DirectX 12 နှင့် ၎င်း၏ Ultimate ဗားရှင်းတို့သည် စတူဒီယိုများနှင့် ဂိမ်းအင်ဂျင်များ၏ အာရုံစူးစိုက်မှုဖြစ်ပြီး နောက်ဆုံးပေါ်နည်းပညာများကို ပေးဆောင်ကာ Multi-core CPU များနှင့် ခေတ်မီ GPU များကို ၎င်းတို့၏အကန့်အသတ်များအထိ တွန်းပို့နိုင်သည့်စွမ်းရည်ကို သက်သေပြလျက်ရှိသည်။ အနာဂတ်တွင် ဗားရှင်းအသစ်တစ်ခု ပေါ်လာပါက၊ DirectX 13 နှင့် DirectX 12 အကျပ်ရိုက်မှုသည် ဇယားပေါ်တွင် တစ်ဖန်ပေါ်လာလိမ့်မည်။

DirectX 12 ကိုအသုံးပြုသောအခါ အချို့ဂိမ်းများသည် မက်ဆေ့ချ်မပါဘဲ ပျက်ကျရခြင်း ဖြစ်သည်။
ဆက်စပ်ဆောင်းပါး
DirectX 12 ကိုအသုံးပြုသောအခါအချို့ဂိမ်းများသည်သတိမပေးဘဲပျက်ကျရခြင်းဖြစ်ပါသည်။