www.wikidata.uk-ua.nina.az
Chastina informaciyi v cij statti zastarila Vi mozhete dopomogti onovivshi yiyi Mozhlivo storinka obgovorennya mistit zauvazhennya shodo potribnih zmin kviten 2017 DirectX ce nabir API funkcij rozroblenih dlya prostogo i efektivnogo virishennya zavdan pov yazanih z igrovim i videoprogramuvannyam pid OS Microsoft Windows Najshirshe vikoristovuyetsya pri napisanni videoigor Paket zasobiv rozrobki DirectX vid Microsoft bezkoshtovno dostupnij na sajti Microsoft Nezvazhayuchi na te sho zaraz DirectX vklyuchenij v standartnij nabir PZ Windows svizhi versiyi DirectX chasto postavlyayutsya razom z igrami Ce pov yazano z regulyarnim onovlennyam API i versiya vklyuchena v OS Windows chasto ye ne ostannoyu Najsvizhishoyu versiyeyu ye DirectX 12 DirectXTip frejmvork zastosunokRozrobnik MicrosoftStabilnij vipusk 12 Ultimate API 10 listopada 2020 2 roki tomu 2020 11 10 Operacijna sistema Microsoft WindowsMova programuvannya HLSLLicenziya EULAOnlajn dokumentaciya learn microsoft com en us windows win32 directxVebsajt DirectX DirectX u Vikishovishi Zmist 1 DirectX API 2 Istoriya 2 1 Hronologiya versij DirectX 3 Sumisnist 4 Majbutnye DirectX 5 Div takozh 6 Posilannya 7 Informaciya i resursi dlya rozrobnikivDirectX API red Praktichno vsi chastini DirectX API ye nabori COM sumisnih ob yektiv V cilomu DirectX pidrozdilyayetsya na DirectX Graphics nabir interfejsiv sho ranishe do versiyi 8 0 dililisya na DirectDraw interfejs vivedennya rastrovoyi grafiki Direct3D D3D interfejs vivedennya trivimirnih primitiviv DirectInput interfejs dlya obrobki danih sho postupayut z klaviaturi mishi dzhojstika tosho igrovih kontroleriv DirectPlay interfejs merezhevoyi komunikaciyi igor DirectSound interfejs nizkorivnevoyi roboti zi zvukom formatu Wave DirectMusic interfejs vidtvorennya muziki u formatah Microsoft DirectShow interfejs dlya vvodu vivodu audio i abo video danih DirectShow mistit DirectX plugin dlya obrobki audio signalu i DirectX Video Acceleration dlya priskorennya vidtvorennya video DirectSetup chastina vidpovidalna za ustanovku DirectX DirectX Media Objects realizuye funkcionalnu pidtrimku potokovih ob yektiv napriklad enkoderi dekoderi Istoriya red Vid pochatku nacilenij na rozrobku videoigor DirectX stav populyarnij i v inshih oblastyah rozrobki programnogo zabezpechennya Napriklad DirectX razom z OpenGL nabuv duzhe shirokogo poshirennya v inzhenernomu matematichnomu PZ U 1994 roci Microsoft buv praktichno gotovij vipustiti nastupnu versiyu Windows Windows 95 Golovnim chinnikom sho viznachaye naskilki populyarnoyu bude nova OS buv nabir program yaki mozhna bude zapuskati pid yiyi upravlinnyam U Microsoft prijshli do visnovku sho poki rozrobniki bachat DOS vidpovidnishoyu dlya napisannya igrovih zastosunkiv komercijnij uspih novoyi OS velmi sumnivnij DOS dozvolyala rozrobnikovi distati pryamij dostup do videokarti klaviaturi mishi dzhojstika i inshih chastin sistemi todi yak Windows 95 z yiyi zahishenoyu modellyu pam yati nadavala bilsh standartizovanij ale vodnochas velmi obmezhenij dostup do pristroyiv Microsoft potrebuvav novogo sposobu dati rozrobnikovi vse sho jomu neobhidne Eisler St John and Engstrom virishili cyu problemu nazvavshi same rishennya DirectX Pershij reliz DirectX buv vipushenij u veresni 1995 roku pid nazvoyu Windows Game SDK She do poyavi DirectX Microsoft vklyuchila OpenGL v OS Windows NT Direct3D pozicionuvavsya yak zamina OpenGL v igrovij sferi Zvidsi bere svij pochatok svyashenna vijna mizh prihilnikami kros platformovoyi OpenGL i dostupnoyu lishe v Windows Direct3D Reshta chastin DirectX chasto kombinuyetsya z grafikoyu OpenGL u videoigrah oskilki OpenGL ye lishe grafichnim API i ne maye analogiv do inshih mozhlivostej DirectX napriklad dostup do klaviaturi dzhojstika mishi pidtrimka zvuku gri u merezhi tosho DirectX ye bazoyu dlya Xbox API Xbox API shozhij z DirectX 8 1 ale onovlennya versiyi yak i na inshih konsolyah nemozhlive U 2002 roci Microsoft vipustiv DirectX 9 z pokrashenoyu i rozshirenoyu pidtrimkoyu shejderiv Z 2002 roku DirectX neodnorazovo onovlyuvavsya U serpni 2004 roku v DirectX bula dodana pidtrimka shejderiv versiyi 3 0 DirectX 9 0c U kvitni 2005 interfejs DirectShow buv peremishenij v Microsoft Platform SDK Z sichnya 2008 v Interneti vidkrivsya proekt prisvyachenij rozrobci DirectX10 dlya Windows XP i po teperishnij chas na nim vedetsya redaguvannya i optimizaciya DLL fajliv DX10 dlya yih sumisnosti z Windows XP Prote pomitnogo rezultatu ce ne dalo dokladne poyasnennya div Znajomimsya z DirectX 10 Arhivovano 2 veresnya 2008 u Wayback Machine Hocha yak priklad roboti zapuskayetsya i vidminno pracyuye Crysis z imitaciyeyu efektiv DX10 a tak samo zrosla produktivnist v benchmarkah i deyakih igrah Hronologiya versij DirectX red Versiya DirectX Nomer versiyi Operacijna sistema Data relizuDirectX 1 0 4 02 0095 Windows 95a 30 veresnya 1995DirectX 2 0 2 0a 4 03 00 1096 Windows 95 OSR 2 i Windows NT molodshi 4 0 5 chervnya 1996DirectX 3 0 3 0a 4 04 0068 69 Windows 95 OSR 2 5 i Windows NT 4 0 SP3 ostannya pidtrimuvana versiya DirectX dlya Windows NT 4 0 15 veresnya 1996DirectX 4 0 lt ne vipushenij DirectX 5 0 4 05 00 0155 RC55 Dostupnij yak beta dlya Windows NT 4 0 16 lipnya 1997DirectX 5 0 4 05 01 1721 1998 Windows 98 5 travnya 1998DirectX 6 0 4 06 00 0318 RC3 Windows 98 SEostannya pidtrimuvana versiya DirectX Media dlya Windows NT 4 0 a takozh vin buv v Dreamcast 7 serpnya 1998DirectX 6 1 4 06 02 0436 RC0 Windows 95 98 98SE 3 lyutogo 1999DirectX 7 0 4 07 00 0700 RC1 Windows 2000 i Windows ME 22 veresnya 1999DirectX 7 0a 4 07 00 0716 RC1 Windows 95 98 98SE 2000 1999DirectX 8 0 4 08 00 0400 RC10 Windows 95 98 98SE ME 2000 30 veresnya 2000DirectX 8 0a 4 08 00 0400 RC14 ostannya pidtrimuvana versiya DirectX dlya Windows 95 7 listopada 2000DirectX 8 1 4 08 01 08104 08 01 0881 RC7 Windows XP 12 listopada 2001DirectX 8 1b 4 08 01 0901 2002DirectX 8 2 4 08 02 0134 4 09 0000 0134 2002DirectX 9 0 4 09 0000 0900 Windows Server 2003 24 grudnya 2002DirectX 9 0a 4 09 0000 0901 26 travnya 2003DirectX 9 0b 4 09 0000 0902 RC2 13 serpnya 2003DirectX 9 0c 4 09 0000 0904 RC0 Windows XP SP2ostannya pidtrimuvana versiya DirectX dlya Windows 98SE i Windows Me 9 serpnya 2004DirectX 9 0c 4 09 0000 0904 Xbox 360Sumisnij zi vsima versiyami OS Windows z yakimi sumisnij 9 0c RC0 9 grudnya 2005DirectX 9 0L vklyuchenij v postavku Windows Vista 4 09 0000 0905 Nadaye dodatkovi interfejsi IDirect3D9Ex ta IDirect3DDevice9Ex z funkcionalnistyu yaka dostupna lishe cherez LDDM drajveri OS Windows Vista DirectX 10 vklyuchenij v postavku Windows Vista 6 0 6000 16386 Persha versiya dlya Windows Vista Informaciya po Direct3D 10 10 listopada 2006DirectX 10 1 6 00 6001 18000 Service Pack 1 dlya Windows Vista Windows Server 2008 4 lyutogo 2008DirectX 11 vklyuchenij v postavku Windows 7 6 01 7600 16385 Windows Vista Service Pack 2 Windows 7 Windows Server 2008 R2 Oficijnij anons vidbuvsya na Gamefest 2008 Informaciya po Direct3D 11 22 lipnya 2009DirectX 11 1 vklyuchenij v postavku Windows 8 6 02 9200 16384 Ruchne onovlennya dlya Windows 7 Service Pack 1 Arhivovano 19 bereznya 2014 u Wayback Machine Windows 8 Windows RT i Windows Server 2012 26 zhovtnya 2012DirectX 11 2 vklyuchenij v postavku Windows 8 1 6 03 9600 16384 Windows 8 1 Windows RT 8 1 i Windows Server 2012 R2 21 serpnya 2013DirectX 12 vklyuchenij v postavku Windows 10 10 00 10240 16384 Windows 10 Xbox One 29 lipnya 2015Sumisnist red Bagato suchasnih pristroyiv mayut tilki DirectX sumisni drajveri inshimi slovami koristuvach povinen vstanoviti DirectX dlya vikoristannya vsih mozhlivostej pristroyu U cej chas sistema onovlennya drajveriv Windows Update dozvolyaye zavantazhuvati tilki neobhidni biblioteki a ne ves drajver cilkom DirectX zvorotno sumisnij z poperednimi versiyami Yaksho zastosunok abo gra vikoristovuye DirectX 6 0 voni pracyuvatimut i pri vstanovlenomu DirectX 9 0 Kozhna podalsha versiya DirectX vklyuchaye vsi poperedni Pidtrimuvani operacijni sistemi Windows 98 Windows 98 Second Edition Windows 2000 Windows 2000 Advanced Server Windows 2000 Professional Edition Windows 2000 Server Windows 2000 Service Pack 2 Windows 2000 Service Pack 3 Windows 2000 Service Pack 4 Windows Server 2003 Windows Server 2003 Service Pack 1 Windows Server 2003 Datacenter x64 Edition Windows Server 2003 Enterprise x64 Edition Windows Server 2003 Standard x64 Edition Windows Small Business Server 2003 Windows XP Windows XP 64 bit Windows XP Home Edition Windows XP Media Center Edition Windows XP Professional Edition Windows XP Service Pack 1 Windows XP Service Pack 2 Windows XP Starter Edition Windows XP Tablet PC Edition Windows Vista Windows 7 Windows 7 Service Pack 1 Windows 8 Windows 8 1 Windows 10Majbutnye DirectX red Ostannoyu potochnoyu versiyeyu ye DirectX 12 do Service Pack 1 na Windows Vista stoyav DirectX 10 sho spochatku nazivavsya Windows Graphics Foundation ale piznishe vin buv perejmenovanij DirectX 10 ye chastinoyu OS Windows Vista i vikoristovuye vidminnu vid DirectX 9 0 model upravlinnya DirectX 10 nadaye nabir vimog do aparatnoyi chastini minimalnij standart funkcionalnosti neobhidnoyi dlya togo shob aparatnij pristrij buv DirectX sumisnim Microsoft ne tak davno vipustiv Service Pack 1 dlya Windows Vista v yakij vklyuchenij DirectX 10 1 zmini v DirectX 10 1 na vidminu vid DirectX 10 stosuyutsya grafichnoyi skladovoyi Direct3D Kompaniya Microsoft planuye sho DirectX 11 bude gotovij do momentu vihodu Service Pack 2 dlya Windows Vista v kinci 2008 roku U cyu versiyu ne bude vklyuchenij metod trasuvannya promeniv Sumisnist z kartami DirectX 10 i 10 1 a takozh pidtrimka kart na bazi DirectX 11 Povna pidtrimka vklyuchayuchi vsi funkciyi DX11 kart v Windows Vista a takozh majbutnih versiyah Windows Nova tehnologiya prorahunku shejderiv versiyi 5 0 sho dozvolyaye vikoristovuvati GPU yak paralelnij procesor Bagatonitevoyi obrobki resursiv sho dozvolyaye maksimalno zadiyati bagatoyaderni sistemi Pidtrimka tessellyaciyi yaka rozmivaye liniyu mizh visokoyakisnim peredvizualizovanimi scenami sho vizualizuyutsya v realnomu chasi ce dozvolyaye rozrobnikam igor stvoryuvati bilsh zgladzheni modeli yaki poblizu viglyadayut privablivishe dlya ochejTakozh v DirectX 11 bude vklyuchena mozhlivist vikoristannya shejderiv videokarti dlya arifmetichnih rozrahunkiv tobto bude vklyuchena tehnologiya podibna nVidia CUDAXNA inshij instrument rozrobki vid Microsoft sho sproshuye rozrobku igrovih i multimedia zastosunkiv nadaye zruchnij shlyah integraciyi z DirectX HLSL i inshimi instrumentami zibranimi v yedinu sistemu Pochinayuchi z 2002 roku Microsoft vipuskaye versiyi DirectX sumisni z Microsoft NET Ce dozvolyaye vikoristovuvati vsi perevagi kerovanih mov C abo Visual Basic Net pri rozrobci zastosunkiv yaki vikoristovuyut DirectX Cej API vidomij yak Managed DirectX Zayavlena produktivnist 98 vid zvichajnoyi nekerovanoyi versiyi DirectX 12 buv predstavlenij 20 bereznya 2014 roku Game Developers Conference v San Francisko SShA Div takozh red GDI OpenGL DXVA Simple DirectMedia Layer X DirectX format fajla dlya zberigannya 3D ob yektiv rozroblenij Microsoft dlya DirectXPosilannya red Znakomimsya s DirectX 10 Arhivovano 2 veresnya 2008 u Wayback Machine ros Microsoft s DirectX site Arhivovano 13 listopada 2011 u Wayback Machine Microsoft s MSDN documentation amp resource center for DirectX Arhivovano 13 listopada 2011 u Wayback Machine ros dlya rozrobnikiv GameDev s FAQ on DirectX FAQ on XNA Arhivovano 14 serpnya 2006 u Wayback Machine DirectX 10 istoriya poyavleniya i novye vozmozhnosti Arhivovano 29 zhovtnya 2007 u Wayback Machine ros Anonsovano DirectX 12 Arhivovano 23 bereznya 2014 u Wayback Machine ros Informaciya i resursi dlya rozrobnikiv red Gamedev net s DirectX Articles section DirectX World C DirectX 9 lessons for game programming Learn how to build a graphic engine Direct3D net Sajt Wolfgang Engel a Direct3D Drunken Hyena Arhivovano 3 chervnya 2013 u Wayback Machine uroki kod utiliti igri Andy Pike s DirectX8 Tutorials ohoplyuye 2D 3D zvuk muziku vvedennya CodeSampler com Prikladi ta uroki vikoristannya Direct3D v programuvanni igor na C i C Managed Direct3D Direct3D uroki na S Craig Andera NeXe Arhiv urokiv NeXe Direct3D 8 archive org Managed Direct3D Direct3D uroki na S Pieter Germishuys Clootie graphics pages Arhivovano 26 travnya 2013 u Wayback Machine Clootie graphics pages DirectX 10 WV Arhivovano 15 bereznya 2013 u Wayback Machine Nova versiya DirectX 10 dlya Windows XP ros GameDev ru Arhivovano 20 kvitnya 2022 u Wayback Machine rosijskomovnij sajt rozrobnikiv 3D program nbsp Ce nezavershena stattya pro Microsoft Windows Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Otrimano z https uk wikipedia org w index php title DirectX amp oldid 40406747