{"id":8313,"date":"2025-02-10T11:04:11","date_gmt":"2025-02-10T11:04:11","guid":{"rendered":"https:\/\/howtogeek.blog\/lt\/?p=8313"},"modified":"2025-02-10T11:04:11","modified_gmt":"2025-02-10T11:04:11","slug":"stepbystep-installation-guide-for-downloading-directx-12-agility-sdk","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/lt\/stepbystep-installation-guide-for-downloading-directx-12-agility-sdk\/","title":{"rendered":"\u017dingsnis po \u017eingsnio \u201eDirectX 12 Agility SDK\u201c atsisiuntimo diegimo vadovas"},"content":{"rendered":"<p>\u201eDirectX 12 Agility SDK\u201c yra esminis \u012frankis k\u016br\u0117jams, norintiems sukurti \u012ftraukian\u010di\u0173 \u017eaidim\u0173 patirt\u012f. Su pa\u017eangiausiu palaikymu tokioms funkcijoms kaip spinduli\u0173 sekimas ir pa\u017eangios grafikos API, optimizuotos NVIDIA ir AMD GPU, \u0161is \u012franki\u0173 rinkinys yra \u0161iuolaikini\u0173 \u017eaidim\u0173 k\u016brimo prie\u0161akyje.<\/p>\n<p>Ta\u010diau k\u016br\u0117jai gali susidurti su keliais i\u0161\u0161\u016bkiais, jei j\u0173 sistemose tr\u016bksta svarbi\u0173 komponent\u0173 arba jose veikia nesuderinamos versijos. Nesijaudinkite \u2013 \u0161is vadovas pad\u0117s lengvai nar\u0161yti diegimo proces\u0105!<\/p>\n<h2 id=\"h-how-can-i-download-and-install-the-directx-12-agility-sdk\">Kaip atsisi\u0173sti ir \u012fdiegti \u201eDirectX 12 Agility SDK\u201c.<\/h2>\n<h3 id=\"h-1-install-directx-sdk-with-visual-studio\">1. Diegimas per Visual Studio<\/h3>\n<ol>\n<li>Jei dar ne\u012fdieg\u0117te, <a href=\"https:\/\/code.visualstudio.com\/download\" rel=\"noreferrer noopener\" target=\"_blank\">atsisi\u0173skite <strong>Visual Studio<\/strong><\/a> \u012f savo kompiuter\u012f.<\/li>\n<li>Atidarykite projekt\u0105 \u201eVisual Studio\u201c, eikite \u012f vir\u0161utin\u012f meniu, pasirinkite <strong>Projektas<\/strong> ir spustel\u0117kite <strong>Tvarkyti \u201eNuGet\u201c paketus<\/strong>.<\/li>\n<li>Paie\u0161kos juostoje \u012fveskite <strong>DirectX 12 Agility<\/strong> ir \u012fsitikinkite, kad paketo \u0161altinis nustatytas \u012f <strong>nuget.org<\/strong>. I\u0161skleid\u017eiamajame meniu pasirinkite naujausi\u0105 versij\u0105 ir spustel\u0117kite <strong>\u012ediegti<\/strong>.<img alt=\"\u201eDirectX 12 Agility SDK\u201c diegimas\" class=\"wp-image\" decoding=\"async\" height=\"436\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/02\/download-directx-12-agility-SDK.webp\" title=\"\u201eDirectX 12 Agility SDK\u201c diegimas\" width=\"2118\"\/> <\/li>\n<li>Baig\u0119 \u201eDirectX 12 Agility SDK\u201c komponentai bus \u012ftraukti \u012f j\u016bs\u0173 programos aplanko, kuriame yra vykdomasis failas, <strong>D3D12 katalog\u0105.<\/strong><\/li>\n<\/ol>\n<p>Patarimas: norint i\u0161vengti konflikt\u0173, geriausia \u201eDirectX 12 Agility\u201c SDK komponentus laikyti atskirame aplanke, o ne \u0161alia programos vykdomosios programos.<\/p>\n<p>Nors diegimas veiks su Visual Studio 2017, norint pasiekti optimali\u0173 rezultat\u0173, rekomenduojama naudoti Visual Studio 2019 ar naujesn\u0119 versij\u0105.<\/p>\n<h3 id=\"h-2-manually-extract-directx-sdk-files\">2. Rankinis SDK fail\u0173 i\u0161traukimas<\/h3>\n<ol>\n<li>Eikite \u012f <a href=\"https:\/\/www.nuget.org\/packages\/Microsoft. Direct3D. D3D12\/1.615.0\" rel=\"noreferrer noopener\" target=\"_blank\">oficial\u0173 Microsoft NuGet puslap\u012f<\/a> ir suraskite naujausi\u0105 stabili\u0105 DirectX 12 Agility SDK versij\u0105.<img alt=\"Atsisi\u0173skite SDK\" class=\"wp-image\" decoding=\"async\" height=\"878\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/02\/download-directX-12-agility.webp\" title=\"Atsisi\u0173skite SDK\" width=\"1920\"\/> <\/li>\n<li>\u0160onin\u0117je juostoje spustel\u0117kite parinkt\u012f <strong>Atsisi\u0173sti paket\u0105.<\/strong> <img alt=\"Parsisi\u0173sti paket\u0105\" class=\"wp-image\" decoding=\"async\" height=\"878\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/02\/download-package-directx-12-agility-sdk.webp\" title=\"Parsisi\u0173sti paket\u0105\" width=\"1920\"\/> <\/li>\n<li>De\u0161iniuoju pel\u0117s mygtuku spustel\u0117kite atsisi\u0173st\u0105 <strong>.nupkg<\/strong> fail\u0105, pervardykite j\u012f, kad pakeistum\u0117te pl\u0117tin\u012f \u012f.u\u017etrauktukas.<img alt=\"Pervardyti fail\u0105\" class=\"wp-image\" decoding=\"async\" height=\"785\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/02\/rename-nupkg-to-zip.webp\" title=\"Pervardyti fail\u0105\" width=\"1397\"\/> <\/li>\n<li>De\u0161iniuoju pel\u0117s mygtuku spustel\u0117kite nauj\u0105 ZIP fail\u0105 ir pasirinkite <strong>I\u0161skleisti visk\u0105<\/strong>.<\/li>\n<li>Pasirinkite i\u0161traukt\u0173 fail\u0173 paskirties aplank\u0105 ir spustel\u0117kite <strong>I\u0161skleisti<\/strong>.<img alt=\"\u201eDirectX 12 Agility\u201c SDK i\u0161traukimas\" class=\"wp-image\" decoding=\"async\" height=\"731\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/02\/extract-directx-12-agility-sdk.webp\" title=\"\u201eDirectX 12 Agility\u201c SDK i\u0161traukimas\" width=\"883\"\/> <\/li>\n<li>I\u0161skleid\u0119 <strong>D3D12Core.dll<\/strong> ir visus kitus svarbius failus perkelkite \u012f tam skirt\u0105 <strong>D3D12<\/strong> aplank\u0105 programos kataloge.<\/li>\n<\/ol>\n<p>Rankiniu b\u016bdu i\u0161skleisti failus gali atrodyti papras\u010diau, ta\u010diau b\u016bkite atsarg\u016bs, nes tai padidina rizik\u0105 nepasteb\u0117ti svarbiausi\u0173 komponent\u0173, d\u0117l kuri\u0173 v\u0117liau gali atsirasti klaid\u0173!<\/p>\n<p>Nor\u0117dami gauti labiau automatizuot\u0105 metod\u0105, per\u017ei\u016br\u0117kite <a href=\"https:\/\/devblogs.microsoft.com\/directx\/gettingstarted-dx12agility\/\" rel=\"noreferrer noopener\" target=\"_blank\">\u201eMicrosoft\u201c vadov\u0105<\/a>, kuriame pateikiamas metodas, apimantis \u201ePowerShell\u201c komandas, skirtas skland\u017eiai atsisi\u0173sti ir i\u0161gauti Agility SDK.<\/p>\n<h3 id=\"h-how-do-i-fix-common-errors-with-directx-12-agility-sdk\">3.\u012eprast\u0173 DirectX 12 Agility SDK klaid\u0173 sprendimas<\/h3>\n<p>Klaidos gali kilti d\u0117l keli\u0173 \u012fprast\u0173 problem\u0173.\u0160tai keletas sprendim\u0173, kurie pad\u0117s pa\u0161alinti triktis:<\/p>\n<ul>\n<li><strong>Pasenusi \u201eWindows\u201c versija:<\/strong> \u201eAgility SDK\u201c reikia \u201eWindows\u201c 1903 ar naujesn\u0117s versijos. Pasenusi versija gali sukelti klaid\u0105 \u201eDirectX 12 Agility SDK nepavyko \u012fkelti\u201c.Nor\u0117dami tai i\u0161spr\u0119sti, patikrinkite, ar n\u0117ra laukian\u010di\u0173 Windows naujinim\u0173 ir \u012fdiekite.<\/li>\n<li><strong>Nesuderinamos arba pasenusios tvarkykl\u0117s:<\/strong> jei pamatysite prane\u0161im\u0105, kad \u201eDirectX 12\u201c nepalaikomas, gali reik\u0117ti atnaujinti tvarkykles. Apsilankykite grafikos plok\u0161t\u0117s gamintojo svetain\u0117je ir atsisi\u0173skite naujausias tvarkykles, kad u\u017etikrintum\u0117te suderinamum\u0105.<\/li>\n<li><strong>Nepalaikomi komponentai:<\/strong> naudojant nesuderinamas Visual Studio, PIX arba DirectX Shader Compiler versijas gali kilti komplikacij\u0173.\u012esitikinkite, kad naudojate naujausias versijas, ie\u0161kodami atitinkam\u0173 oficiali\u0173 \u0161altini\u0173.<\/li>\n<\/ul>\n<p>\u201eWindows\u201c sistemoje (64 bit\u0173) tinkamai \u012fdiegus \u201eDirectX 12 Agility SDK\u201c, programos k\u016brimas tur\u0117t\u0173 veikti skland\u017eiai, nepatiriant nemaloni\u0173 klaid\u0173.<\/p>\n<p>Jei turite klausim\u0173 ar norite pasidalinti savo patirtimi, palikite komentar\u0105 \u017eemiau!<\/p>\n<h2>Da\u017enai u\u017eduodami klausimai<\/h2>\n<h3><strong>1. Kas yra \u201eDirectX 12 Agility SDK\u201c?<\/strong><\/h3>\n<p>\u201eDirectX 12 Agility SDK\u201c yra \u012franki\u0173 rinkinys, skirtas k\u016br\u0117jams kurti pa\u017eangias grafikos programas ir \u017eaidimus, palaikantis \u0161iuolaikines grafikos funkcijas, pvz., spinduli\u0173 sekim\u0105 ir optimizuot\u0105 NVIDIA ir AMD aparatin\u0117s \u012frangos veikim\u0105.<\/p>\n<h3><strong>2. Ar galiu naudoti senesnes Windows versijas su DirectX 12 Agility SDK?<\/strong><\/h3>\n<p>Ne, Agility SDK reikalinga 1903 arba naujesn\u0117 Windows versija. Jei turite senesn\u0119 versij\u0105, tur\u0117site atnaujinti operacin\u0119 sistem\u0105, kad \u012fdiegtum\u0117te \u0161\u012f SDK.<\/p>\n<h3><strong>3. K\u0105 daryti, jei diegimo metu \u012fvyksta klaid\u0173?<\/strong><\/h3>\n<p>\u012eprasti sprendimai yra u\u017etikrinti, kad \u201eWindows\u201c versija b\u016bt\u0173 atnaujinta, atnaujinti grafikos tvarkykles ir patikrinti, ar naudojate suderinamas programin\u0117s \u012frangos versijas, pvz., \u201eVisual Studio\u201c ir \u201ePIX\u201c.<\/p>\n<p><a class=\"xiaomi\" href=\"https:\/\/windowsreport.com\/directx-12-agility-sdk\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">\u0160altinis ir vaizdai<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u201eDirectX 12 Agility SDK\u201c yra esminis \u012frankis k\u016br\u0117jams, norintiems sukurti \u012ftraukian\u010di\u0173 \u017eaidim\u0173 patirt\u012f. Su pa\u017eangiausiu palaikymu tokioms funkcijoms kaip spinduli\u0173 sekimas ir pa\u017eangios grafikos API, optimizuotos NVIDIA ir AMD GPU, \u0161is \u012franki\u0173 rinkinys yra \u0161iuolaikini\u0173 \u017eaidim\u0173 k\u016brimo prie\u0161akyje. Ta\u010diau k\u016br\u0117jai gali susidurti su keliais i\u0161\u0161\u016bkiais, jei j\u0173 sistemose tr\u016bksta svarbi\u0173 komponent\u0173 arba jose veikia nesuderinamos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[9],"class_list":["post-8313","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/8313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/comments?post=8313"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/8313\/revisions"}],"predecessor-version":[{"id":8314,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/8313\/revisions\/8314"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/media?parent=8313"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/categories?post=8313"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/tags?post=8313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}