DirectX | ||
---|---|---|
Generell informasjon | ||
programtype | Applikasjonsprogrammeringsgrensesnittbibliotek | |
utvikler | Microsoft | |
Tillatelse | Microsoft EULA ( EULA ); Eieren | |
Teknisk informasjon | ||
Planlagt inn | Shader-språk på høyt nivå | |
Versjoner | ||
Siste stabile versjon | 12 (bygg 10.00.18362.0116) (2. oktober 2018 (4 år og 14 dager)) | |
Lenker | ||
Offesiell nettside Blogg | ||
DirectX er en samling APIer utviklet for å lette komplekse multimedierelaterte oppgaver , spesielt spill- og videoprogrammering, på Microsoft Windows -plattformen .
DirectX består av følgende APIer:
Windows 10 oktober 2018-oppdateringen inkluderer den offentlige versjonen av DirectX Raytracing. Til tross for at den er utviklet eksklusivt for Windows-plattformen, utvikles en åpen kildekode-implementering av API-en for Unix -systemer (spesielt Linux ) og X Window System av Wine HQ-prosjektet, hvorav det er en proprietær gaffel, Cedega , utviklet av programvareselskapet «Transgaming» og orientert mot utførelse av spill utviklet for Windows under Unix-systemer.
DirectX versjon | versjonsnummer | Operativsystem | Utgivelsesdato |
---|---|---|---|
DirectX 1.0 | 4.02.0095 | 30. september 1995 | |
DirectX 2.0 | Den ble bare inkludert i enkelte tredjepartsapplikasjoner | nitten nittiseks | |
DirectX 2.0a | 4.03.00.1096 | Windows 95 OSR2 og NT 4.0 | 5. juni 1996 |
DirectX 3.0a | 4.04.00.0070 | Windows NT 4.0 SP3 (og nyere) siste versjon for Windows NT 4.0 |
desember 1996 _ |
DirectX 3.0b | 4.04.00.0070 | Dette var en mindre oppdatering til 3.0a som løste et kosmetisk problem med den japanske versjonen av Windows 95. | desember 1996 _ |
DirectX 5.2 | 4.05.01.1600 (RC00) | Windows 95 | 5. mai 1998 |
4.05.01.1998 | Eksklusivt for Windows 98 | 5. mai 1998 | |
DirectX 6.0 | 4.06.00.0318 | Windows CE for Dreamcast | 7. august 1998 |
DirectX 8.0a | 4.08.00.0400 (RC14) + installasjonsoppdateringer | Siste versjon for Windows 95 | 7. november 2000 |
DirectX 8.1 | 4.08.01.0810 4.08.01.0881 (RC7) |
Windows XP | 12. november 2001 |
DirectX 9.0 | 4.09.00.0900 | Windows Server 2003 | 19. desember 2002 |
DirectX 9.0a | 4.09.00.0901 | 26. mars 2003 | |
DirectX 9.0b | 4.09.00.0902 (RC2) | 13. august 2003 | |
DirectX 9.0c | 4.09.0000.0904 (RC0) | Windows XP SP2 , Windows Server 2003 SP1 og Xbox 360 . Siste versjon eksklusivt for 32-bit. | 13. desember 2004 |
DirectX 9.0c | 4.09.0000.0904 | Kompatibel med alle Windows-systemer som støtter 9.0c (RC0) Første versjon som inkluderer D3DX DLL -er | 9. desember 2005 |
DirectX 9.0c - to-månedlige oppdateringer | 4.09.00.0904 (RC0 for DX 9.0c) | Publisert annenhver måned mellom oktober 2004 og august 2007 og deretter kvartalsvis. Siste versjon : juni 2010 | |
DirectX 10 | 6.00.6000.16386 | Windows Vista og Windows 7 | 30. november 2006 |
DirectX 10.1 | 6.00.6001.18000 | Service Pack 1 for Windows Vista , Windows Server 2008 og Windows 7 inkluderer Direct3D 10.1 |
4. februar 2008 |
6.00.6002.18005 | Service Pack 2 for Windows Vista , Windows Server 2008 og Windows 7 inkluderer Direct3D 10.1 |
28. april 2009 | |
DirectX 11 | 6.01.7600.16385 | Windows 7 og Windows Server 2008 R2 | 22. oktober 2009 |
6.00.6002.18107 | Windows Vista SP2 og Windows Server 2008 SP2 , ved hjelp av plattformoppdateringen for Windows Vista og Windows Server 2008 [ 1 ] | 27. oktober 2009 | |
6.01.7601.17514 | Windows 7 SP1 og Windows Server 2008 R2 SP1 | 1. august 2012 | |
DirectX 11.1 | 6.02.9200.16384 | Windows 8 , Windows RT og Windows Server 2012 Windows 7 SP1 og Windows Server 2008 R2 SP1 ved hjelp av plattformoppdateringen for Windows 7 SP1 og Windows Server 2008 R2 SP1 (begrenset støtte) |
1. august 2012 |
DirectX 11.2 | 6.03.9600.16384 | Windows 8.1 , Windows RT og Windows Server 2012 R2 | 18. oktober 2013 |
DirectX 11.3 | ? | Xbox One , Windows 10 og Windows Server 2016 | 29. juli 2015 |
DirectX 12 | 10.00.10240.16384 | ||
10.00.15063.0000 | Windows 10 , lagt til programmerbare MSAA og dybdegrensetester | 20. mars 2017 | |
10.00.17763.0001 | Windows 10 , lagt til DirectX Raytracing-støtte | 2. oktober 2018 | |
10.00.18362.0116 | Windows 10 , lagt til støtte for Variable Rate Shading (VRS) | 19. mai 2019 |
Karakterer:
DirectX 12 ble offisielt annonsert av Microsoft på GDC 18. mars 2014 . [ 4 ]