- DirectX 12، په ځانګړې توګه په خپل الټیمیټ نسخه کې، DXR، VRS، میش شیډرونه او غوره ملټي کور کارول راوړي.
- د DirectX 13 په اړه رسمي اعلان نشته؛ د نوي API تصویب به ورو وي او DX12 لاهم د پرمختګ په حال کې دی.
- DX12 عموما غوره ثبات او د فعالیت وړتیا وړاندې کوي، که څه هم ځانګړي لوبې شتون لري چې په DX11 کې غوره فعالیت کوي.
- نن ورځ د DX12 په ذهن کې د GPU اخیستل خوندي دي؛ د تایید شوې نیټې پرته د DX13 انتظار کول ارزښت نلري.
که څه هم نن ورځ د لوبو په نړۍ کې اصلي لوبغاړی دی DirectX 12ډیری خلک حیران دي چې د فرضي DirectX 13 سره به څه پیښ شي: ایا دا به ډیر ژر راشي او ایا دا د GPU پیرودلو لپاره د انتظار ارزښت لري. پدې مقاله کې، موږ به روښانه او پرتله کړو. DirectX 13 د DirectX 12 په مقابل کې د هغه څه پر بنسټ چې پیژندل شوي دي.
یو حقیقت شته چې باید له پامه ونه غورځول شي: DirectX 12 له 2015 راهیسې شتون لري، او د هغې لویه کود د الټیمیټ نسخې سره راغی، کوم چې د ری ټریسینګ، متغیر نرخ سیوري، او نور په څیر کلیدي ټیکنالوژي اضافه کړه. په ورته وخت کې، مایکروسافټ په رسمي ډول د DirectX 13 د خپرولو اعلان نه دی کړی. په حقیقت کې، ځینې کارپوهان حتی شک لري چې دا به په لنډ وخت کې څرګند شي.
DirectX څه شی دی او څنګه خپل نسخه وګورئ
DirectX د مایکروسافټ APIs یوه ټولګه ده چې د لوبو او ملټي میډیا غوښتنلیکونو ته اجازه ورکوي چې د کمپیوټر هارډویر سره په اغیزمنه توګه اړیکه ونیسي. په بل عبارت، دا د لوبې ترمنځ د پل په توګه کار کوي، د GPU او CPU چلوونکيډاډ ترلاسه کول چې هرڅوک په ورته ژبه خبرې کوي او په سمه توګه همغږي کیږي.
کله چې موږ د DirectX په اړه خبرې کوو، موږ یو واحد API ته اشاره نه کوو، بلکې یو ایکوسیستم ته اشاره کوو چې ډیری برخې پکې شاملې دي. ځینې غوره پیژندل شوي یې دا دي: مستقیمه (د لوبو او ساینسي ایپسونو لپاره 3D ګرافیکونه)، مستقیمه (ګړندی دوه بعدي ګرافیک)، مستقیم لیکنه (د لوړ کیفیت متن وړاندې کول)، د DirectX ریاضي (د ویکتورونو او میټریکونو لپاره خطي الجبرا) یا DirectML (د ماشین زده کړې ادغام). ټول یوځای دوی یو داسې بسته جوړوي چې د وینډوز 95 له ورځو راهیسې وده کوي.
د پردې تر شا، اړیکه یو روښانه جریان تعقیبوي: غوښتنلیک په Direct3D او DXGI (DirectX ګرافیک انفراسټرکچر)، د کارونکي حالت او کرنل حالت ډرایورونو تکیه کوي، او په پای کې، هارډویر ته لاسرسی کیږي. پدې توګه، لوبه API ته مهم همغږي او هارډویر لاسرسي دندې سپاري ترڅو دوامداره فعالیت ډاډمن کړي. په ورځني استعمال کې، دا هغه څه دي چې تقریبا هرڅه ته اجازه ورکوي دا کار کوي پرته له دې چې تاسو د سیسټم سره جګړه وکړئ.
نور APIs هم شته چې په کمپیوټر کې لوبې چلولی شي، لکه OpenGL o volcanoدا خورا درناوي وړ بدیلونه دي چې په مختلفو پروژو کې کارول کیږي. سره له دې، DirectX د خپل سیسټم ادغام، د ډرایور ملاتړ، او د مایکروسافټ لخوا په تیرو کلونو کې پلي شوي پرمختګونو له امله په وینډوز کې غالب انتخاب پاتې دی.
DirectX 12 Ultimate: هغه ځانګړتیاوې چې توپیر رامینځته کوي
ته کودتا DirectX 12 الټیم دې د ټیکنالوژیو یوه ټولګه اضافه کړه چې د وروستیو کلونو ګرافیک منظره یې تعریف کړې ده. ترټولو مشهور یې DirectX Ray Tracing (DXR) دی، کوم چې په مطابقت لرونکي NVIDIA او AMD کارتونو کې د ریښتیني وخت شعاع تعقیب فعالوي. د DXR نسخه 1.1 د زنګونو اداره کولو څرنګوالی ښه کوي او ډیری داخلي پروسې ګړندي کوي، دا تخنیک په اوسني لوبو انجنونو او لوبو کې قوي کوي.
د DXR سربیره، DirectX 12 Ultimate عناصر مدغم کوي لکه VRS (د متغیر نرخ سیوري)، کوم چې د هرې سیمې د بصري اهمیت سره سم د سیوري کچه توپیر ته اجازه ورکوي؛ د نمونې اخیستونکي نظرونه، د جوړښتونو په ډیر هوښیارۍ سره اداره کولو لپاره ګټور؛ او میش سیډرونهکوم چې په GPUs کې د جیومیټریز تولید او پروسس کولو څرنګوالي کې نوي امکانات پرانیزي.
ځینې تحلیلونه دا هم یادونه کوي د محتوا تطابق وړ سیوري (CAS) د صحنې د بصري درک سره د سیوري بار تنظیم کولو لپاره د اړونده تخنیک په توګه. دا ټول تخنیکي وسلې په یوه نظر راټولیږي: د ورته سرچینو سره ډیر څه کول، د ګرافیک حد لوړول یا د پراختیا کونکي لومړیتوبونو پورې اړه لري د روانی ښه کول.
د دې وړتیاوو راتګ منعکس کوي چې ولې DX12 یوازې د "نوي نسخې" څخه ډیر دی: دا د شته تخنیکونو لړۍ پراخه کوي او د سرچینو مدیریت ښه کولو باندې ټینګار کوي. د لوبغاړي لپاره، محسوس اغیزه دا ده ډېرې پېچلې صحنې یا غوره فعالیت، تل د پلي کولو معیار سره سم وي.
د لوبو فعالیت: ثبات، FPS، او استثناوې
په عمل کې، ډیری لوبغاړي په عصري سرلیکونو کې د DX12 سره د DX11 په پرتله ښه والی ګوري، په ځانګړي توګه د چوکاټ وخت ثبات او د مایکرو-سټټرینګ کمولو کې. دا ځکه چې DX12 تارونه او د کار قطار په ښه توګه اداره کوي.، د ناڅاپي فعالیت منحني څخه مخنیوی چې د روانیتوب احساس اغیزه کوي.
سره له دې، داسې قضیې شتون لري چې د لوبې DX11 نسخه د هغې د DX12 نسخې په پرتله لوړه FPS وړاندې کوي، معمولا د اصلاح کولو نشتوالي یا د ځانګړي هارډویر چلند د ځانګړي سرلیک سره د څرنګوالي له امله. دا ساده ده: که سټوډیو خپل DX12 روټینګ په سمه توګه غوره نه کړي، نو اټکل شوې ګټه ورک کیدی شي. پدې شرایطو کې، د دواړو API ازموینه کول او هغه غوره کول چې غوره فعالیت کوي مشوره ورکول کیږي. ستاسو د ټیم لپاره غوره ریښتینې نړۍ پایله دا یو معقول انتخاب دی.
ځینې لوبې، لکه فورټنایټ، تاسو ته اجازه درکوي چې د دوی په ترتیباتو کې د DX11 او DX12 ترمنځ بدل کړئ. دا ستاسو د خپل کمپیوټر فعالیت پرتله کولو، FPS څارلو، او هر ډول ټکان کشف کولو لپاره یوه غوره لاره ده. حتی، په ټولیز ډول، دا د DX12 غوره کول معنی لري. DX12 د ډیفالټ انتخاب په توګه، ځکه چې دا هغه لاره ده چې د راتلونکي لپاره خورا ډیر ظرفیت لري او هغه لاره ده چې د رې ټریسینګ او نورو عصري تخنیکونو ته اجازه ورکوي.
یوه بله سپارښتنه چې تل کار کوي: خپل سیسټم تازه وساتئ. د ډرایورانو تازه کول، د لوبې پیچونه پلي کول، او د وینډوز وروستي نسخې کارول نا مطابقت کموي. په یاد ولرئ چې DirectX 12 ته وینډوز 10 یا لوړ ته اړتیا دهنو که تاسو د پخوانیو سیسټمونو څخه یاست، نو دا کود به تاسو ته د پرمختګ او اوږدمهاله مطابقت لپاره ځای درکړي.
داسې وختونه هم راغلي دي چې د AMD GPUs په ځینو لوبو کې د NVIDIA GPUs په پرتله د DX12 سره ښه فعالیت کوي، د دوی "خام ځواک" او د کاري بار ویشلو څرنګوالي ته منسوب شوی. دا سناریوګانې د ډرایور تازه معلوماتو سره بدلیږي، مګر دوی د دې ښودلو لپاره خدمت کوي DX12 اصلي عضلات راوباسي د هارډویر څخه کله چې انجن پوهیږي چې څنګه یې وکاروي.

DirectX 13: اوسنی حالت او په ریښتیا سره څه تمه لري
لویه پوښتنه: د DirectX ۱۳ په اړه څه؟ تر اوسه پورې، رسمي اعلان نشته د مایکروسافټ څخه، DirectX 12 په 2015 کې خپور شو او له هغه وخت راهیسې یې بیاکتنې راټولې کړې، په ځانګړې توګه د الټیمیټ پرت د هغې ځانګړتیاو سره چې دا یې دومره څو اړخیز کړی دی. تر نن ورځې پورې، DX12 د DirectX په تاریخ کې ترټولو اوږد ژوندی نسخه ده، چې هیڅ تایید شوی ځای ناستی یې نه لیدل کیږي.
ځینو شنونکو دا په ګوته کړې چې "DX13" به مطلوب وي، هغه چې د DX11 لخوا په خپلو چلوونکو کې ښه ترسره شوي ځینې برخې بیرته ترلاسه کړي (د مهمو ټکو ساده کول)، مګر د DX12 د ټیټې کچې کنټرول او آزادۍ قرباني کولو پرته. نظر به دا وي چې یو د سادګۍ او ځواک ترمنځ توازند پیچلتیا کمول چیرې چې دا ارزښت نه زیاتوي او د هارډویر څخه ډیره ګټه پورته کولو وړتیا ساتل.
بله په زړه پورې طریقه به دا وي چې په معیاري ډول هغه دندې مدغم شي چې اوس مهال د ځینو برانڈونو په ځانګړو APIs کې ژوند کوي، لکه ... د NVIDIA شیډر اجرا کول او داسې نور. د دې وړتیاوو جوړول د ایکوسیستم د "لږترلږه عام" برخه به د پراختیا کونکو لپاره ژوند ساده کړي او د تولید کونکو ترمنځ د پرمختللو ځانګړتیاو د لیږد وړتیا به ښه کړي.
حتی داسې ټوکې هم شوي دي چې د توهم له امله، ممکن د "۱۳" نوم له پامه وغورځول شي او ممکن مستقیم "۱۴" ته لاړ شي. د ټوکې هاخوا، اصلي پیغام دا دی چې که نوې نسخه راشي، نو د هغې تصویب به سمدستي نه وي. داسې مهم بدلونونه اړتیا لري ... د لیږد اوږدې دورېاو دا به میاشتې (یا کلونه) وخت ونیسي چې لوبې په ریښتیا سره له نویو ځانګړتیاو څخه ګټه پورته کړي.
داسې کسان وو چې د کیلنڈر په لیدلو سره یې اټکل کاوه چې ممکن یو نوی نسخه راشي چې "په ۲۰۲۲ کې" د خالص تاریخي پرمختګ له امله دروازه ټکوي (DX10→2009→2015→…). حقیقت سخت دی: تر نن ورځې پورې، د پیل کولو هیڅ روښانه نښې نشته.له همدې امله ډیری شک لري چې د پیرود یا پلانونو ځنډول د DX13 انتظار کولو په وخت کې ارزښت لري چې حتی اعلان شوی نه وي.
ایا زه باید اوس یو GPU واخلم یا انتظار وکړم چې DX13 راځي که نه؟
دا یوه ډېره عامه پوښتنه ده. که تاسو د ګرافیک کارت په لټه کې یاست او د DirectX 13 د شپې له خوا د خپریدو په اړه اندیښمن یاست، نو غوره ده چې تمه له واقعیت څخه جلا کړئ: رسمي تایید نشته مایکروسافټ داسې نیټه نه ده خپره کړې چې موږ ته اجازه راکړي چې د هر څه اټکل وکړو. په عین حال کې، اوسني لوبې د DX12 (او د هغې الټیمیټ ډول) په پام کې نیولو سره رامینځته کیږي، په یوه بالغ ایکوسیستم کې. که تاسو د GPU یا د لوبو لیپ ټاپ اخیستلو په اړه فکر کوئ، وګورئ ... که تاسو غواړئ یو خورا لوړ پای لیپ ټاپ واخلئ نو څه باید وګورئ؟ ستاسو په پریکړه کې ستاسو لارښوونه کول.
د یوې قاعدې په توګه، که ستاسو د لوړولو اړتیا ریښتینې وي (تاسو په سختۍ سره کار کوئ یا غواړئ د رې ټریسینګ په څیر ټیکنالوژیو څخه ګټه پورته کړئ)، نو هوښیار کار دا دی چې د اوسني ماډل پراساس پیرود وکړئ: د DX12 الټیمیټ مطابقت لرونکی GPU دا تاسو ته هغو پرمختللو ځانګړتیاو او فعالیت ته لاسرسی درکوي چې سټوډیوګانې اوس مهال پرې کار کوي. د کوم مشخص خبر پرته د فرضي DX13 انتظار کول د وخت ضایع کول معنی لري.
دا هم په یاد ولرئ چې وینډوز ۱۰/۱۱ او ایکس بکس لړۍ ایکس|ایس دواړه په دې ټیکنالوژیکي بنسټ تکیه کوي. دا حقیقت چې د مایکروسافټ کنسولونه د DX12 ایکوسیستم سره سمون لري د ګرافیک انجنونو څخه د دوام او ژور ملاتړ مفکوره پیاوړې کوي. که چیرې یو نوی API راشي، نو دا به ولري تدریجي بدلوناو دا به ستاسو GPU په شپه کې زوړ نه کړي.
په هغه صورت کې چې "DirectX 13" په لنډه موده کې اعلان شي، نو دا به میاشتې وخت ونیسي چې موږ سوداګریز سرلیکونه وګورو چې په معنی ډول یې مدغم کړي. د SDKs، ډرایورانو، انجن پیچونو، او ازموینې ترمنځ، پروسه ورو ده. په حقیقت کې، DX12 د پاخه کیدو په حال کې دی د کلونو لپاره پرته له دې چې د شمېرنې بدلون ته اړتیا ولرئ، په ځانګړې توګه د الټیمیټ له لارې.
تاریخي شرایط او ولې د DX13 په اړه دومره خبرې کیږي
DirectX 11 په 2009 کې راغی، د DX10 ځای یې د هغه وخت د پام وړ پرمختګونو سره واخیست (کله چې د 2 CPU کورونو درلودل عام وو). دا په 2015 کې راښکته شو. DirectX 12 د پاراډایم بدلون سره د ټیټې کچې کنټرول او جدي ملټي تریډینګ په لور، کوم چې د 4، 6، یا 8 کورونو دورې لپاره غوره و.
له هغه وخت راهیسې، موږ تدریجي ارتقا لیدلي دي او له هرڅه پورته، الټیمیټ پیکج، چې د عصري شعاع تعقیب، VRS، او میش شیډرونو په څیر ټیکنالوژیو د ودې لپاره مسؤل دی. د 2019 په شاوخوا کې یو وروستی لوی بیاکتنه وشوه، او له هغه وخت راهیسې API د کمپیوټر پراختیا د ملا تیر پاتې شوی دی. دا دوام تشریح کوي ولې DX12 دومره اوږد عمر لري؟ پرته له دې چې خپل تړاو له لاسه ورکړي.
نو د DX13 په اړه دا شور له کومه راځي؟ د تیرو دورو څخه د استخراج او فکر کولو څخه چې یو کود نږدې و. مګر دورې بدلیږي، او لومړیتوبونه هم بدلیږي: همدا اوس، صنعت د DX12 او د هغې ایکوسیستم ګټې ترلاسه کوي، او د بدیل لپاره هیڅ قوي نښې نشته. له همدې امله ډیری شنونکي د دې پر وړاندې سپارښتنه کوي. پریکړې ځنډول د اټکل پر بنسټ.
د متخصصینو نظر: توازن او ساده کول
د هغو کسانو په منځ کې چې د "مثالي DX13" خوب ویني، یوه نمونه راڅرګندیږي: د DX11 څخه د موټر چلوونکي په کچه ځینې اسانتیاوې بیرته ترلاسه کول ترڅو د پراختیا رګ کم کړي، پداسې حال کې چې د DX12 ځواک او انعطاف ساتل کیږي. دا به یو API وي چې د آزادي او سادگيد کوچنیو ټیمونو لپاره ژوند اسانه کول او د پلي کولو غلطیو کمول چې اوس مهال فعالیت ته سزا ورکوي.
دا هم غوښتنه کیږي چې هغه ځانګړتیاوې چې اوس مهال د ملکیت یا پلورونکي ځانګړي میتودونو پورې اړه لري مدغم شي، د دې هدف سره چې لوی رجحانات د معیار په توګه لاسرسی ومومي. د یو ګډ چتر لاندې د شیډر اجرا کولو په څیر ځانګړتیاوې مرکزي کول به د ایکوسیستم ثبات ته وده ورکړي، کم کړي د GPUs ترمنځ ټوټه ټوټه کیدل.
خو، د دې اندازې بیا ډیزاین به وخت ونیسي. له ۱۱ انچه څخه ۱۲ انچه ته کود کول دمخه په ذهنیت کې بدلون و، او د فعالیت قرباني کولو پرته د آرامۍ او کنټرول انډول کول اسانه کار نه دی. لکه څنګه چې شیان ولاړ دي، پایله روښانه ده: DirectX 12 لاهم تمرکز لرياو هرڅه دې ته اشاره کوي چې دا دوام لري تر هغه چې د دې دندو منل په انجنونو او لوبو کې وده وکړي.
د رسمي اعلانونو په نشتوالي کې، د DX13 لپاره هره نیټه (یا هر هغه نوم چې دا پای ته رسیږي) په بشپړ ډول اټکلي ده. ځینې وړاندوینې شوي د خوشې کولو کړکۍ لکه 2022 یا وروسته، 2023/2024 "یا وروسته"، مګر حقایق پخپله خبرې کوي: هیڅ عامه تایید نشته چې د ځانګړو ضرب الاجلونو ملاتړ کوي.
چټکې پوښتنې
- آیا زه کولی شم د DX11 او DX12 ترمنځ بدل شم؟ په ځینو لوبو کې، هو، د ګرافیک مینو څخه. که تاسو په یو ځانګړي سرلیک کې په DX12 کې بې ثباتي یا خراب فعالیت وګورئ، DX11 هڅه وکړئ او د چوکاټ وخت او FPS پرتله کړئ.
- ایا زه د DX12 لپاره وینډوز 10/11 ته اړتیا لرم؟ هو. DirectX 12 په وینډوز 10 او وینډوز 11 کې شتون لري. که تاسو زاړه سیسټمونه کاروئ، نو تاسو به د DX11 یا پخوانیو سره بند پاتې شئ، لږ ځانګړتیاوې او احتمالي ټیټ فعالیت سره.
- ایا د DirectX هاخوا ژوند شته؟ البته، OpenGL او په ځانګړې توګه، ولکان پیاوړي، کراس پلیټ فارم بدیلونه دي. سره له دې، په وینډوز کې، ډیری سوداګریزې لوبې د دوی د ادغام او ملاتړ له امله DirectX غوره کوي.
- ایا زما DX12 GPU به زوړ شي که DX13 راشي؟ ټول په یو وخت کې نه. حتی که نوې نسخه اعلان شي، لوبې د هغې د منلو لپاره وخت نیسي. یو GPU چې نن ورځ د DX12 او د هغې د عصري ځانګړتیاو سره ښه فعالیت کوي د کلونو لپاره به خپل ژوند ولري.
هرڅوک چې د GPU اخیستلو په اړه فکر کوي، په اسانۍ سره آرام کیدی شي: د اوسني منظرې سره، DirectX 12 او د هغې الټیمیټ ډول د سټوډیوګانو او لوبو انجنونو تمرکز دی، چې عصري ټیکنالوژي وړاندې کوي او د څو کور CPUs او عصري GPUs خپلو حدودو ته د رسولو وړتیا ثابتوي. که چیرې په راتلونکي کې نوې نسخه راڅرګنده شي، نو د DirectX 13 او DirectX 12 ترمنځ ستونزه به یو ځل بیا د بحث وړ وي.
مدیر په مختلفو ډیجیټل میډیا کې د لسو کلونو تجربې سره د ټیکنالوژۍ او انټرنیټ مسلو کې تخصص لري. ما د ای کامرس، مخابراتو، آنلاین بازار موندنې او اعلاناتو شرکتونو لپاره د مدیر او منځپانګې جوړونکي په توګه کار کړی دی. ما د اقتصاد، مالیې او نورو سکتورونو ویب پاڼو کې هم لیکلي دي. زما کار هم زما شوق دی. اوس، زما د مقالو له لارې Tecnobits، زه هڅه کوم چې ټول خبرونه او نوي فرصتونه وپلټم چې د ټیکنالوژۍ نړۍ موږ ته زموږ د ژوند ښه کولو لپاره هره ورځ وړاندیز کوي.

