Knowledge

DirectX

Source ๐Ÿ“

2427:" (or MDX for short), and claimed to operate at 98% of performance of the underlying native DirectX APIs. In December 2005, February 2006, April 2006, and August 2006, Microsoft released successive updates to this library, culminating in a beta version called Managed DirectX 2.0. While Managed DirectX 2.0 consolidated functionality that had previously been scattered over multiple assemblies into a single assembly, thus simplifying dependencies on it for software developers, development on this version has subsequently been discontinued, and it is no longer supported. The Managed DirectX 2.0 library expired on October 5, 2006. 483:. The SDK included libraries implementing DirectDraw for bit-mapped graphics, DirectSound for audio, and DirectPlay for communication between players over a network. Furthermore, an extended joystick API already present in Windows 95 was documented for the first time as DirectInput, while a description of how to implement the immediate start of the installation procedure of a software title after inserting its CD-ROM, a feature called AutoPlay, was also part of the SDK. The "Direct" part of the library was so named as these routines bypassed existing core Windows 95 routines and accessed the computer hardware only via a 1059:, which was released in February 2008. This release mainly sets a few more image quality standards for graphics vendors, while giving developers more control over image quality. It also adds support for cube map arrays, separate blend modes per-MRT, coverage mask export from a pixel shader, ability to run pixel shader per sample, access to multi-sampled depth buffers and requires that the video card supports Shader Model 4.1 or higher and 32-bit floating-point operations. Direct3D 10.1 still fully supports Direct3D 10 hardware, but in order to utilize all of the new features, updated hardware is required. 1074: 980: 149: 2376:. Hardware manufacturers have to write these drivers for a particular DirectX version's device driver interface (or DDI), and test each individual piece of hardware to make them DirectX compatible. Some hardware devices have only DirectX compatible drivers (in other words, one must install DirectX in order to use that hardware). Early versions of DirectX included an up-to-date library of all of the DirectX compatible drivers currently available. This practice was stopped however, in favor of the web-based 1677:, that after DirectX 3 was released, Microsoft began developing versions 4 and 5 at the same time. Version 4 was to be a shorter-term release with small features, whereas version 5 would be a more substantial release. The lack of interest from game developers in the features stated for DirectX 4 resulted in it being shelved, and the large amount of documents that already distinguished the two new versions resulted in Microsoft choosing to not re-use version 4 to describe features intended for version 5. 7605: 6693: 43: 6704: 602:
focused initially on game use. As 3D gaming grew game developers were discovering that OpenGL could be used effectively for game development. At that point a "battle" began between supporters of the cross-platform OpenGL and the Windows-only Direct3D. Incidentally, OpenGL was supported at Microsoft by the DirectX team. If a developer chose to use the OpenGL 3D graphics API in
2388:
feature. Direct3D 7 and earlier would work on any version of the DDI, Direct3D 8 requires a minimum DDI level of 6 and Direct3D 9 requires a minimum DDI level of 7. However, the Direct3D 10 runtime in Windows Vista cannot run on older hardware drivers due to the significantly updated DDI, which requires a unified feature set and abandons the use of "cap bits".
582:. A variety of different graphics cards, audio cards, motherboards, CPUs, input devices, games, and other multimedia applications were tested with each beta and final release. The DirectX team also built and distributed tests that allowed the hardware industry to confirm that new hardware designs and driver releases would be compatible with DirectX. 991:(launched in late 2006) and later. Previous versions of Windows such as Windows XP are not able to run DirectX 10-exclusive applications. Rather, programs that are run on a Windows XP system with DirectX 10 hardware simply resort to the DirectX 9.0c code path, the latest available for Windows XP computers. 1325:
achieved consistent performance improvements of up to 70% under DirectX 12, and in some scenarios the AMD outperformed the more powerful Nvidia under DirectX 12. The performance discrepancies may be due to poor Nvidia driver optimizations for DirectX 12, or even hardware limitations of the card which
1108:
processors. Parts of the new API such as multi-threaded resource handling can be supported on Direct3D 9/10/10.1-class hardware. Hardware tessellation and Shader Model 5.0 require Direct3D 11 supporting hardware. Microsoft has since released the Direct3D 11 Technical Preview. Direct3D 11 is a strict
956:
DirectX 9.0c was an update to the original, and has been continuously changed over the years affecting its compatibility with older operating systems. As of January 2007, Windows 2000 and Windows XP became the minimum required operating systems. This means support was officially dropped for Windows
2387:
with older drivers, meaning that newer versions of the APIs were designed to interoperate with older drivers written against a previous version's DDI. The application programmer had to query the available hardware capabilities using a complex system of "cap bits" each tied to a particular hardware
548:
in mid-1996. Since Windows 95 itself was still new and few games had been released for it, Microsoft engaged in heavy promotion of DirectX to developers who were generally distrustful of Microsoft's ability to build a gaming platform in Windows. Alex St. John, the evangelist for DirectX, staged an
400:
both shipped with DirectX, as has every version of Windows released since. The SDK is available as a free download. While the runtimes are proprietary, closed-source software, source code is provided for most of the SDK samples. Starting with the release of Windows 8 Developer Preview, DirectX SDK
601:
to bring 3D graphics programming into the mainstream of application programming. Besides it could also be used for 2D graphics and imaging and was controlled by the Architectural Review Board (ARB) which included Microsoft. Direct3D was intended to be a Microsoft controlled alternative to OpenGL,
2402:
adds level 11_0 and "10 Level 9" - a subset of the Direct3D 10 API designed to run on Direct3D 9 hardware, which has three feature levels (9_1, 9_2 and 9_3) grouped by common capabilities of "low", "med" and "high-end" video cards; the runtime directly uses Direct3D 9 DDI provided in all WDDM
2368:
Various releases of Windows have included and supported various versions of DirectX, allowing newer versions of the operating system to continue running applications designed for earlier versions of DirectX until those versions can be gradually phased out in favor of newer APIs, drivers, and
631:
In 2002, Microsoft released DirectX 9 with support for the use of much longer shader programs than before with pixel and vertex shader version 2.0. Microsoft has continued to update the DirectX suite since then, introducing Shader Model 3.0 in DirectX 9.0c, released in August 2004.
2438:, a new managed version of DirectX (similar but not identical to Managed DirectX) that is intended to assist development of games by making it easier to integrate DirectX, HLSL and other tools in one package. It also supports the execution of managed code on the Xbox 360. The 964:
DirectX 9 had a significant impact on game development. Many games from the mid 2000s to early 2010s were developed using DirectX 9 and it became a standard target for developers. Even today, some games still use DirectX 9 as an option for older or less powerful hardware.
628:, which developed the custom graphics hardware used by the original Xbox. The Xbox API was similar to DirectX version 8.1, but is non-updateable like other console technologies. The Xbox was code named DirectXbox, but this was shortened to Xbox for its commercial name. 944:
One of the key features introduced in DirectX 9 was Shader Model 2.0, which included Pixel Shader 2.0 and Vertex Shader 2.0. These allowed for more complex and realistic graphics rendering. It also brought much needed performance improvements through better
466:
as its logo but Microsoft asked the team to change the logo. Management did not agree to the project as they were already writing off Windows as a gaming platform, but the three committed towards this project's development. Their rebellious nature led
1220:. Lead developer Max McMullen stated that the main goal of Direct3D 12 is to achieve "console-level efficiency on phone, tablet and PC". The release of Direct3D 12 comes alongside other initiatives for low-overhead graphics APIs including AMD's 1109:
superset of Direct3D 10.1 โ€” all hardware and API features of version 10.1 are retained, and new features are added only when necessary for exposing new functionality. This helps to keep backwards compatibility with previous versions of DirectX.
924:
Introduced by Microsoft in 2002, DirectX 9 was a significant release in the DirectX family. It brought many important features and enhancements to the graphics capabilities of Windows. At the time of its release, it supported
1037:(known internally during Windows Vista development as 9.0L or 9.L): allows full access to the new capabilities of WDDM (if WDDM drivers are installed) while maintaining compatibility for existing Direct3D applications. The 372:
applications for visualization and graphics tasks such as CAD/CAM engineering. As Direct3D is the most widely publicized component of DirectX, it is common to see the names "DirectX" and "Direct3D" used interchangeably.
1171:
like geometry realizations. It also added swap chain composition, which allows some elements of the scene to be rendered at lower resolutions and then composited via hardware overlay with other parts rendered at higher
2467:
SharpDX, which is an open source project delivering the full DirectX API for .NET on all Windows platforms, allowing the development of high performance game, 2D and 3D graphics rendering as well as real-time sound
3930: 474:
Most of the work by the three was done among other assigned projects starting near the end of 1994. Within four months and with input from several hardware manufacturers, the team had developed the first set of
2737:
Windows needs to support; ... โ€“ Page flipping โ€“ Vertical blank synchronization โ€“ Tight sound mixing โ€“ Tight synchronization of sound and video events โ€“ Raw blting performance โ€“ Ability to set graphic mode
3617: 960:
Windows XP SP2 and newer include DirectX 9.0c, but may require a newer DirectX runtime redistributable installation for DirectX 9.0c applications compiled with the February 2005 DirectX 9.0 SDK or newer.
7648: 4992: 1239:
Multiadapter support will feature in DirectX 12 allowing developers to utilize multiple GPUs on a system simultaneously; multi-GPU support was previously dependent on vendor implementations such as
3189: 502:. DirectX allowed all versions of Microsoft Windows, starting with Windows 95, to incorporate high-performance multimedia. Eisler wrote about the frenzy to build DirectX 1 through 5 in his blog. 4671: 491:), the name "DirectX" came from one journalist that had mocked the naming scheme of the various libraries. The team opted to continue to use that naming scheme and call the project DirectX. 1017:
renders sound in software on the CPU. The DirectPlay DPLAY.DLL was also removed and was replaced with dplayx.dll; games that rely on this DLL must duplicate it and rename it to dplay.dll.
1081:
Microsoft unveiled DirectX 11 at the Gamefest 08 event in Seattle. The Final Platform Update launched for Windows Vista on October 27, 2009, which was a week after the initial release of
1031:
are hidden from the application if WDDM drivers are installed. This is the only API available if there are only XP graphic drivers (XDDM) installed, after an upgrade to Vista for example.
2160: 3980: 4945: 3523: 2216: 2027:
Periodic hybrid 32-bit/64-bit updates, starting from October 2004, were released bimonthly until August 2007, and quarterly thereafter. The last update was released in June 2010
1182:
DirectX 11.3 was announced along with DirectX 12 at GDC and released in 2015. It is meant to complement DirectX 12 as a higher-level alternative. It is included with Windows 10.
606:, the other APIs of DirectX besides Direct3D were often combined with OpenGL because OpenGL does not include all of DirectX's functionality (such as sound or joystick support). 1332:
In March 2018, DirectX Raytracing (DXR) was announced, capable of real-time ray-tracing on supported hardware, and the DXR API was added in the Windows 10 October 2018 update.
1216:
which can reduce driver overhead. Developers are now able to implement their own command lists and buffers to the GPU, allowing for more efficient resource utilization through
4633: 8767: 8720: 3938: 4821: 3899: 2548:
etc. Many of these libraries are cross-platform or have open codebases. There are also alternative implementations that aim to provide the same API, such as the one in
3565: 3439: 2419:, thus allowing programmers to take advantage of DirectX functionality from within .NET applications using compatible languages such as managed C++ or the use of the 2454:
APIs (XInput, XACT etc.) have not shipped as part of Windows. Developers are expected to redistribute the runtime components along with their games or applications.
4467: 2852: 447:
computers that were not tested with the WinG interface which came bundled with the game, it crashed so frequently on many desktop systems that parents had flooded
462:, and the idea was to displace the Japanese-developed video game consoles with personal computers running Microsoft's operating system. It had initially used the 4327: 4237: 3624: 3161: 4972: 713: 9413: 6741: 3868: 3497: 3186: 8013: 2356:
page claims that the registry always has been in the x.xx.xx.xxxx format. Therefore, when the above table lists a version as '4.09.00.0904' Microsoft's
1254:
support will work in a similar manner to previous versions of DirectX where frames are rendered alternately across linked GPUs of similar compute-power.
3028: 454:
St. John recognized the resistances for game development under Windows would be a limitation, and recruited two additional engineers, Craig Eisler and
5182: 3961: 8750: 8693: 4663: 4589: 4155: 4063: 3599: 1047:: Designed around the new driver model in Windows Vista and featuring a number of improvements to rendering capabilities and flexibility, including 718:
DirectX Diagnostics (DxDiag): A tool for diagnosing and generating reports on components related to DirectX, such as audio, video, and input drivers
4749: 4358: 1276:
on the CPU, or combining AMD and NVIDIA cards. However, elaborate mixed multi-GPU setups requires significantly more attentive developer support.
4267: 4038: 2988: 458:, to develop a better solution to get more programmers to develop games for Windows. The project was codenamed the Manhattan Project, like the 1347:
Microsoft revealed DirectX 12 Ultimate in March 2020. DirectX 12 Ultimate will unify to a common library on both Windows 10 computers and the
5708: 3992: 666: 7988: 5858: 4522: 4395: 8740: 8683: 3334: 2824: 9408: 8851: 8757: 8700: 8653: 8049: 5723: 4436: 8522: 5888: 4965: 3776: 3527: 3364: 755: 4763: 3581: 3465: 1269: 8710: 6734: 3228: 997:
were extensive. Many former parts of DirectX API were deprecated in the latest DirectX SDK and are preserved for compatibility only:
4490: 3841: 8762: 7639: 7394: 4641: 2380:
driver-update system, which allowed users to download only the drivers relevant to their hardware, rather than the entire library.
9368: 8008: 7722: 5545: 4571: 3409: 3047: 2352:
tool (version 4.09.0000.0900 and higher) use the x.xx.xxxx.xxxx format for version numbers. However, the DirectX and Windows XP
890:: Components for playing soundtracks authored in DirectMusic Producer (Deprecated since DirectX 8 in favor of XAudio2 and XACT3) 321:
standing in for the particular API names) and soon became the name of the collection. When Microsoft later set out to develop a
9061: 8387: 8238: 7998: 7141: 4088: 3691: 3206: 2625:
It is possible to install the October/November 2007 runtime on 98/98 SE and the February 2010 runtime on Me after this version.
2480: 4791: 9076: 8805: 8097: 8023: 7136: 6579: 4958: 4825: 3907: 3672: 902:
have been built on top of some parts of DirectX, such as Managed Direct3D and the XNA graphics library on top of Direct3D 9.
525:
from MS-DOS to DirectX, free of charge, with id retaining all publishing rights to the game. Carmack agreed, and Microsoft's
6238: 3562: 1303:, in which DirectX 12 was claimed to be 50โ€“70% more efficient than DirectX 11 in rendering speed and CPU power consumption. 9066: 9051: 8132: 7608: 6788: 6727: 6708: 4981: 4707: 3075: 1355:, Variable Rate Shading, which gives programmers control over the level of detail of shading depending on design choices, 8879: 8863: 8291: 6866: 5958: 5598: 5017: 4459: 8183: 8155: 8082: 7758: 6130: 6039: 5555: 5187: 4289: 4102: 2545: 1273: 1264:
will allow DirectX to view graphics cards in SLI or CrossFireX as a single GPU and use the combined resources; whereas
1010: 721: 342: 4319: 4229: 4015: 3148: 1164: 494:
The first version of DirectX was released in September 1995 as the Windows Game SDK. Its DirectDraw component was the
429:
had found that the Windows environment did not provide the necessary features which were available under MS-DOS using
107: 8715: 8665: 8382: 8359: 4191: 3443: 994: 782:
DirectX Media Objects: Support for streaming objects such as encoders, decoders, and effects (Deprecated in favor of
476: 417:. An important factor in its value to consumers was the programs that would be able to run on it. Microsoft employee 278: 126: 3790: 79: 8839: 8420: 8334: 8054: 7908: 7430: 7285: 7037: 2767:
Lion King software, for example, is a WinToon app. ... Like WinToon, this example uses WinG for drawing on the DIB.
1097: 1014: 433:
routines or direct hardware access. There were also strong fears of compatibility; a notable case of this was from
261: 4865: 3717: 3257: 8944: 8344: 7717: 7687: 7425: 7300: 6778: 5878: 5821: 5783: 5768: 3876: 3302: 2398:" 10_0 and 10_1, which allow use of only the hardware features defined in the specified version of Direct3D API. 4693: 9056: 8636: 8515: 8436: 8377: 7042: 7022: 6793: 6624: 6206: 5733: 4839: 3549: 3501: 2601: 2420: 1209: 856:: Network API for communication over a local-area or wide-area network (Deprecated after version 8 in favor of 435: 86: 64: 8611: 8583: 8248: 7420: 6990: 6978: 6876: 5748: 1020:
In order to achieve backwards compatibility, DirectX in Windows Vista contains several versions of Direct3D:
448: 2177: 1179:. It actually includes some features, such as draw bundles, that were later announced as part of DirectX 12. 9208: 9203: 8846: 8621: 8372: 8243: 8233: 8221: 7632: 7389: 7333: 7010: 6589: 6458: 6145: 6135: 6009: 5913: 5773: 5130: 5085: 3742: 2457:
No Microsoft product including the latest XNA releases provides DirectX 10 support for the .NET Framework.
1657:
This was a very minor update to 3.0a that fixed a cosmetic problem with the Japanese version of Windows 95
1121: 1056: 1028: 941:. As of August 2024 it remains supported by all subsequent versions of Windows for backward compatibility. 561:, togas, and something resembling an indoor carnival. It was at this event that Microsoft first introduced 9373: 8606: 8484: 8397: 8349: 7481: 7415: 7305: 7290: 7057: 6697: 6065: 6024: 5923: 5778: 5575: 5290: 5240: 4128: 2353: 2340: 1289: 253: 190: 93: 17: 3032: 2442:
was made available on December 11, 2006, as a free download for Windows XP. Unlike the DirectX runtime,
8732: 8226: 7993: 7960: 7794: 7338: 7193: 6287: 6167: 5873: 5372: 5012: 5005: 5000: 4607: 2751: 2525: 2431: 2395: 1198: 1048: 950: 783: 662: 550: 480: 245: 4350: 3014: 2709: 9028: 8884: 8631: 8508: 8216: 8018: 7935: 7712: 7707: 7682: 7519: 7461: 7328: 7295: 7047: 6834: 6619: 6584: 6014: 6004: 5943: 5853: 5743: 5713: 5362: 5060: 4259: 2585: 1896:
Last version supporting Windows 95 and last version to have software rendering support in dxdiag.exe
1281: 1153: 1101: 8145: 3777:
http://channel9.msdn.com/Blogs/DirectX-Developer-Blog/DirectX-Evolving-Microsoft-s-Graphics-Platform
421:
had been in discussions with various game developers asking how likely they would be to bring their
388:
for use in coding. Originally, the runtimes were only installed by games or explicitly by the user.
75: 9418: 9115: 8795: 8745: 8688: 8193: 7981: 7945: 7345: 7106: 6814: 5984: 5928: 5908: 5753: 5522: 5407: 5297: 2645: 2596: 2521: 1322: 1307: 488: 377: 60: 4530: 4403: 1317:
in August 2015 revealed slight performance regressions in DirectX 12 over DirectX 11 mode for the
9110: 8479: 8464: 8441: 8188: 8178: 8112: 7625: 7587: 6765: 6569: 6564: 6408: 6403: 6363: 6323: 6273: 6019: 5763: 5758: 5633: 5608: 5570: 5540: 5490: 5302: 5225: 5150: 5070: 5045: 4887: 4735: 3156: 2857: 2372:
APIs such as Direct3D and DirectSound need to interact with hardware, and they do this through a
2121: 1244: 796: 471:, the senior vice president of Microsoft's office products, to name the trio the "Beastie Boys". 53: 789:
DirectX Transform for web interactivity, and Direct3D Retained Mode for higher level 3D graphics
574:
The DirectX team faced the challenging task of testing each DirectX release against an array of
9403: 9299: 9227: 9145: 8981: 8705: 8648: 8626: 8140: 8122: 8092: 7950: 7662: 7570: 7456: 7101: 6995: 6968: 6923: 6549: 6513: 6125: 6110: 5868: 5826: 5718: 5648: 5565: 5550: 5145: 4777: 4064:"Xbox One chief warns gamers not to expect dramatic improvements from DirectX 12 - ExtremeTech" 3758: 3342: 2240: 2146: 1927:
This version is for the down level operating systems (Windows 98, Windows Me and Windows 2000)
895: 857: 737: 654: 640: 515: 7486: 2789: 1208:
The primary feature highlight for the new release of DirectX was the introduction of advanced
9309: 9198: 8987: 8920: 8410: 8329: 8324: 8117: 7877: 7789: 7692: 7514: 7171: 7131: 6955: 6908: 6888: 6678: 6498: 6443: 6383: 6368: 6177: 5848: 5803: 5660: 5613: 4721: 4426: 3962:"AnandTech - Microsoft Announces DirectX 12: Low Level Graphics Programming Comes To DirectX" 3821: 2755: 2439: 946: 426: 392:
did not launch with DirectX, but DirectX was included with Windows 95 OEM Service Release 2.
2969: 1329:
The performance improvements of DirectX 12 on the Xbox are not as substantial as on the PC.
1268:
will allow GPUs from different vendors to be utilized by DirectX, such as supplementing the
9130: 9018: 8858: 8785: 8211: 7913: 7862: 7763: 7702: 7371: 7350: 7241: 7198: 6663: 6658: 6503: 6473: 6438: 6328: 6034: 6029: 5933: 5883: 5841: 5811: 5698: 5285: 5250: 5197: 5135: 3472: 533:
in August 1996, the first published DirectX game. Microsoft promoted the game heavily with
484: 3284: 2825:"Bet on Black: How Microsoft and Xbox Changed Pop Culture, Part 1 - Chapter 8: Power of X" 2460:
The other approach for DirectX in managed languages is to use third-party libraries like:
1356: 1055:
Direct3D 10.1 is an incremental update of Direct3D 10.0 which shipped with, and required,
1027:: emulates Direct3D 9 behavior as it was on Windows XP. Details and advantages of Vista's 8: 9237: 8616: 8286: 8269: 8170: 8077: 7816: 6893: 6881: 6604: 6463: 6418: 6393: 6348: 6294: 6093: 5948: 5831: 5280: 5265: 5205: 5125: 5095: 4572:"Download DirectX End-User Runtime Web Installer from Official Microsoft Download Center" 4500: 4103:"Microsoft ports DirectX 12 to Windows 7, giving some older PC games a performance boost" 3641: 3383: 2201: 2102: 1914: 1326:
was optimized for DirectX 11 serial execution; however, the exact cause remains unclear.
4590:"Download DirectX End-User Runtimes (June 2010) from Official Microsoft Download Center" 850:
controllers or standard WM_INPUT window message processing for keyboard and mouse input)
9352: 9284: 9193: 8571: 7857: 7697: 7384: 7379: 7323: 7111: 6903: 6829: 6773: 6609: 6559: 6333: 6252: 6157: 5863: 5703: 5670: 5643: 5638: 5485: 5312: 5215: 5210: 5110: 3417: 1352: 1318: 1285: 1217: 733: 658: 621: 322: 4207: 3122: 1351:
and other ninth-generation Xbox consoles. Among the new features in Ultimate includes
1013:
system (XACT) and additionally lost support for hardware accelerated audio, since the
898:-style objects and interfaces. Additionally, while not DirectX components themselves, 9269: 9097: 9071: 8937: 8834: 8826: 8469: 8339: 8281: 8107: 7887: 7841: 7575: 7280: 7256: 7203: 6973: 6871: 6673: 6599: 6554: 6453: 6448: 6423: 6378: 6343: 6213: 5517: 5327: 5160: 4187: 3668: 2591: 2117: 2098: 1073: 979: 827: 694:: Enumerates adapters and monitors and manages swap chains for Direct3D 10 and later. 575: 459: 385: 361: 337:
initial has been carried forward in the naming of APIs designed for the Xbox such as
221: 100: 3816: 2659: 2477: 9398: 9150: 9120: 8997: 8915: 8905: 8641: 8576: 8531: 7940: 7826: 7451: 7268: 6844: 6614: 6523: 6358: 6301: 6259: 6120: 6088: 6044: 5999: 5918: 5678: 5475: 5352: 5342: 5105: 5100: 4940: 4799: 3736: 3600:"Download DirectX Software Development Kit from Official Microsoft Download Center" 805: 598: 594: 463: 414: 356:
Direct3D (the 3D graphics API within DirectX) is widely used in the development of
286: 216: 3245: 2286:
12 only for Windows 7 SP1, via a dedicated source code package for app developers
148: 9342: 9332: 9304: 9170: 9160: 8949: 8660: 8601: 8566: 7821: 7592: 7186: 6960: 6898: 6809: 6650: 6533: 6508: 6493: 6483: 6433: 6428: 6182: 5816: 5532: 5397: 5387: 5332: 5317: 5175: 5065: 3931:"DirectX 12 Multiadapter: Lighting up dormant silicon and making it work for you" 3569: 3193: 2549: 2484: 2443: 2424: 881: 839: 777: 647: 468: 381: 225: 7617: 2471: 1104:
support to assist video game developers in developing games that better utilize
987:
A major update to DirectX API, DirectX 10 ships with and is only available with
293:
platforms. Originally, the names of these APIs all began with "Direct", such as
9316: 9279: 9188: 9155: 9135: 9105: 8932: 8558: 8301: 8160: 7882: 7753: 7555: 7121: 7067: 6140: 5683: 5495: 5470: 5402: 5270: 5245: 5220: 5170: 5140: 5050: 4950: 3266: 3107: 2575: 2416: 2415:
In 2002, Microsoft released a version of DirectX compatible with the Microsoft
2377: 1673:
DirectX 4 was never released. Raymond Chen of Microsoft explained in his book,
1596: 1300: 1240: 1192: 1068: 974: 957:
98 and Windows Me. As of August 2024, DirectX 9.0c is still regularly updated.
831: 792: 610: 603: 545: 397: 330: 6719: 919: 443:
programming interface. Due to numerous incompatible graphics drivers from new
345:(XACT), while the DirectX pattern has been continued for Windows APIs such as 9392: 9337: 9274: 9180: 9023: 8992: 8925: 8900: 8812: 8415: 8405: 8319: 8203: 8072: 8003: 7836: 7831: 7446: 7315: 7251: 7176: 7052: 6783: 6629: 6488: 6388: 5728: 5688: 5465: 5440: 5432: 5367: 5235: 5035: 2790:"How DirectX defined PC gaming... with help from a shotgun-toting Bill Gates" 2447: 2435: 2404: 2391: 2373: 2173: 2081: 1783: 1348: 1229: 1133: 1093: 988: 877: 766: 743: 709: 567: 455: 418: 4297: 2464:
SlimDX, an open source library for DirectX programming on the .NET Framework
2339:, Added native refresh rate switching and improved graphics capabilities to 2038:
Windows XP SP2 and SP3*, Windows Server 2003 SP1 and Windows Server 2003 R2
9347: 9222: 9140: 8910: 8474: 7545: 7236: 7231: 7062: 6913: 6398: 6353: 6280: 6245: 5953: 5903: 5693: 5445: 5392: 5357: 5275: 5255: 5075: 5055: 3842:"DirectX 12 will be able to use your integrated GPU to improve performance" 2513: 1813: 1313: 1233: 1221: 1038: 934: 899: 685: 609:
In a console-specific version, DirectX was used as a basis for Microsoft's
554: 510: 4208:"What happened to DirectX 4? - The Old New Thing - Site Home - MSDN Blogs" 3149:"An Open Letter to Microsoft: Do the Right Thing for the 3D Game Industry" 2691: 1694:
Available as a beta for Windows 2000 that would install on Windows NT 4.0
953:, which provided a more accessible way for developers to produce shaders. 949:
capabilities, and better utilization of GPU resources. It also introduced
384:
in redistributable binary form, along with accompanying documentation and
9217: 9165: 9125: 8459: 8367: 8102: 7806: 7748: 7743: 7246: 7166: 7015: 6468: 6413: 6318: 6172: 6060: 5938: 5793: 5585: 5560: 5155: 3052: 2993: 2673: 2509: 2399: 2232: 1225: 1213: 1160: 1145: 1006: 998: 887: 867: 823: 703: 526: 506: 499: 495: 350: 338: 310: 302: 4039:"DirectX 12 tested: An early win for AMD, and disappointment for Nvidia" 3524:"What's next for DirectX? A DirectX 11 overview โ€” A DirectX 11 overview" 1866:
exclusive. Last version to have built-in RGB software rendering support
1311:
was the first publicly available game to utilize DirectX 12. Testing by
540:
DirectX 2.0 became a built-in component of Windows with the releases of
9245: 8800: 8087: 8028: 7892: 7811: 7116: 7091: 7079: 7074: 6849: 6373: 6197: 5738: 5628: 5502: 5422: 5347: 5165: 3261: 3080: 2336: 2259: 2236: 2197: 1910: 1863: 1749: 1729: 1562: 1202: 1105: 938: 930: 926: 853: 813: 773: 636: 590: 541: 534: 410: 393: 389: 357: 306: 298: 282: 156: 31: 3207:"Windows Phone 8 adds DirectX, native development, easier app porting" 3048:"System Software WINNER Microsoft Windows NT Workstation, Version 3.5" 3015:
Craig Eisler's blog post about the frenzy to build DirectX 1 through 5
1955:
This update includes a fix to DirectShow on Windows 2000 (Quartz.dll)
9258: 8975: 8959: 8954: 8541: 8489: 7550: 7529: 7275: 7005: 5994: 5989: 5623: 5512: 5460: 5230: 4913: 4431: 4160: 4156:"Microsoft launches DirectX 12 Ultimate to support next-gen graphics" 4132: 3988: 3826: 3794: 3320: 2829: 2732: 2193: 2142: 1753: 1336: 1117: 1082: 861: 290: 229: 161: 425:
games to Windows 95, and found the responses mostly negative, since
42: 9292: 8675: 8593: 8500: 7872: 7672: 7667: 7504: 7096: 7000: 6983: 6824: 6574: 6478: 6338: 6098: 5963: 5593: 5450: 5337: 5322: 5260: 5120: 5080: 4552:
Mielewczik, Michael (2001). "Brandaktuell โ€“ Das neue DirectX 8.0".
4495: 2794: 2570: 2517: 2451: 2283: 1296: 1176: 1168: 1149: 1129: 1125: 847: 835: 817: 749: 697: 681: 618: 614: 579: 562: 369: 346: 294: 241: 237: 4664:"Platform update for Windows 7 SP1 and Windows Server 2008 R2 SP1" 3500:. Windows Vista: The Complete Guide. March 5, 2008. Archived from 752:: GPU-accelerated machine learning and artificial intelligence API 333:
to indicate that the console was based on DirectX technology. The
9035: 8314: 8309: 8274: 8150: 7976: 7918: 7867: 7768: 7509: 7263: 7226: 7126: 7084: 6933: 6928: 6839: 6594: 6528: 6266: 6115: 6103: 5788: 5507: 5480: 5455: 5417: 5412: 5115: 5040: 3791:"Microsoft Details Direct3D 11.3 & 12 New Rendering Features" 3556: 2565: 2553: 2529: 1137: 871: 727: 5382: 3272:
DMOs have been superseded by Media Foundation Transforms (MFTs).
1704:
Installer included on the Windows 95 OSR 2.5 installation media
9253: 8790: 7928: 7801: 7524: 6861: 6854: 6668: 6518: 6187: 5968: 5893: 5307: 2606: 2580: 2537: 2533: 2505: 2501: 2357: 2349: 1786:
exclusive. This is last version that runs on 486 or older CPU.
1141: 1002: 905:
Microsoft distributes debugging tool for DirectX called "PIX".
843: 625: 586: 521: 444: 422: 4764:"Variable Rate Shading: A scalpel in a world of sledgehammers" 1148:
support for gaming and video. DirectX 11.1 was also partially
884:
API (Deprecated since DirectX 8 in favor of XAudio2 and XACT3)
505:
To get more developers on board DirectX, Microsoft approached
7955: 7565: 7560: 7208: 7032: 6918: 6819: 6634: 6070: 5898: 5603: 5377: 5090: 4380:
Mielewczik, Michael. "DirectX 7.0 โ€“ Nachbrenner fรผr Spiele".
4023: 2272:
Windows 10, Depth Bounds Testing and Programmable MSAA added
1089: 669:
was also added in the DirectX Shader Compiler the same year.
249: 3285:"DirectX 9: Using the Managed Direct3D Graphics API in .NET" 1627:
Later package of DirectX 3.0 included Direct3D 4.04.00.0069
1124:
for increased performance, features improved integration of
27:
Collection of multimedia related APIs on Microsoft platforms
8549: 8044: 7923: 7727: 7677: 7399: 7218: 7027: 6162: 5836: 5655: 5618: 4750:"DirectX Raytracing and the Windows 10 October 2018 Update" 2556:
are trying to reimplement DirectX under the name "ReactX".
2541: 2159:
Windows Vista SP2 and Windows Server 2008 SP2, through the
1558: 801: 691: 558: 440: 430: 365: 233: 4694:"What's New in Windows 10, build 15063 - UWP applications" 2215:
Windows 7 SP1 and Windows Server 2008 R2 SP1, through the
1175:
DirectX 11.X is a superset of DirectX 11.2 running on the
317:
was coined as a shorthand term for all of these APIs (the
8253: 7580: 6080: 4946:
The State of DirectX 10 - Image Quality & Performance
2497: 2161:
Platform Update for Windows Vista and Windows Server 2008
1335:
In 2019 Microsoft announced the arrival of DirectX 12 to
1299:
2014, Intel released a demo showing a computer generated
1201:
on March 20, 2014, and was officially launched alongside
624:
API. The API was developed jointly between Microsoft and
266: 2383:
Prior to DirectX 10, DirectX runtime was designed to be
2217:
Platform Update for Windows 7 and Windows Server 2008 R2
646:
DirectX has been confirmed to be present in Microsoft's
593:
platform. OpenGL had been designed as a cross-platform,
529:
led the porting project. The first game was released as
3808: 2853:"Microsoft Misfit Helped Lead Company Into Game Market" 1941:
This release includes an update to Direct3D (D3d8.dll)
1085:, which launched with Direct3D 11 as a base standard. 804:
for accelerated video playback (Deprecated in favor of
597:
independent software interface to graphics hardware by
4891: 3981:"DirectX 12 โ€“ High Performance and High Power Savings" 2818: 2816: 2814: 2812: 2311:
Windows 10, Variable Rate Shading (VRS) support added
1260:
will provide two distinct API patterns to developers.
714:
general-purpose computing on graphics processing units
3440:"Microsoft Presents DirectX 10.1 Details at SIGGRAPH" 2403:
drivers. Feature level 11_1 has been introduced with
1969:
Same as the DirectX 8.1b but includes DirectPlay 8.2
4778:"Dynamic refresh rate โ€“ Get the best of both worlds" 2727:
DeMaria, Rusel (2019). "11. The Manhattan Project".
2054:
Last version supporting Windows 2000, XP and XP SP1
870:: Audio API (Deprecated since DirectX 8 in favor of 487:(HAL). Though the team had named it the "Game SDK" ( 4722:"NuGet Gallery | Microsoft.Direct3D.D3D12On7 1.1.0" 3526:. Elite Bastards. September 1, 2008. Archived from 2809: 1581:Was shipped only with a few 3rd party applications 1144:libraries from the XNA framework. It also features 762:Microsoft has deprecated the following components: 67:. Unsourced material may be challenged and removed. 4634:"Microsoft upgrades Windows Vista with DirectX 11" 3410:"Microsoft Unleashes First Service Pack for Vista" 2660:"Microsoft Announces Direct3D 12 For Linux / WSL2" 1557:Initially released as Windows Game SDK, replacing 7647: 4424: 3686: 3684: 3246:3D Animation of SPACE FIGHTER by DIRECT ANIMATION 2941:Building AutoPlay-Enabled CD-ROM Titles and Games 2844: 2783: 2781: 2779: 2777: 2775: 2487:, which is an open source library from Microsoft. 2046:Last version supporting Windows 98, 98 SE and Me 894:DirectX functionality is provided in the form of 368:line of consoles. Direct3D is also used by other 9390: 4980: 4460:"Windows Millennium Edition (Windows Me) Review" 4418: 4290:"Microsoft DirectX โ€“ Frequently Asked Questions" 4186:(1st ed.). Pearson Education. p. 330. 2674:"Microsoft: The meaning of Xbox - The Economist" 2496:There are alternatives to the DirectX family of 553:which game developer Jay Barnson described as a 6749: 4342: 4182:Chen, Raymond (2006). "Etymology and History". 4030: 3516: 2064:Last version supporting Windows XP SP2 and SP3 1339:but only as a plug-in for certain game titles. 30:"DX9" redirects here. For the synthesizer, see 4482: 4320:"Microsoft Ships Final Release of DirectX 7.0" 4312: 4230:"Microsoft Ships Final Release of DirectX 6.0" 3692:"How to install the latest version of DirectX" 3681: 3662: 3381: 2772: 2348:The version number as reported by Microsoft's 252:(Gallium Nine) (DirectX 12 only, Exclusive to 8516: 7633: 6735: 4966: 4515: 4457: 4348: 4252: 3734: 3542: 2926:DirectInput Application Programming Interface 2896:DirectSound Application Programming Interface 2423:programming language. This API was known as " 2300:Windows 10, DirectX Raytracing support added 409:In late 1994, Microsoft was ready to release 9414:Microsoft application programming interfaces 4388: 4222: 4036: 3656: 3303:"Microsoft.Xna.Framework.Graphics Namespace" 2956:DirectDraw Application Programming Interface 2911:DirectPlay Application Programming Interface 2881:DirectDraw Application Programming Interface 196:12 Ultimate API / October 5, 2021 4451: 4396:"Download Center: DirectX / Version - 7.0a" 3728: 3026: 1112:Four updates for DirectX 11 were released: 8523: 8509: 8292:Security Support Provider Interface (SSPI) 7640: 7626: 6742: 6728: 6703: 4973: 4959: 4551: 4089:"Announcing Microsoft DirectX Raytracing!" 3407: 3401: 3104:OpenGL Programming for the X Window System 816:: 2D graphics API (Deprecated in favor of 758:: GPU-accelerated resolution upscaling API 639:was removed from DirectX and moved to the 498:replacement for the DCI and WinG APIs for 436:Disney's Animated Storybook: The Lion King 9374:Microsoft and unions ยง United States 4840:"Which version of DirectX is on your PC?" 4282: 4081: 4013: 3869:"BUILD 2015: The Final DirectX 12 Reveal" 3642:"Platform Update for Windows 7 (Windows)" 3610: 1197:DirectX 12 was announced by Microsoft at 772:DirectAnimation for 2D/3D web animation, 127:Learn how and when to remove this message 7395:Business Intelligence Development Studio 3814: 3759:"Microsoft officially turns down Mantle" 2850: 2822: 2787: 1072: 978: 842:(Deprecated after version 8 in favor of 479:(APIs) which they presented at the 1995 7723:Windows Advanced Rasterization Platform 4425:Maarten Goldstein (December 18, 1999). 3953: 3897: 3866: 3335:"Programming Guide for the DirectX SDK" 3101: 3073: 2726: 2702: 2516:having the most features comparable to 2478:Windows API CodePack for .NET Framework 1643:Last version supporting Windows NT 4.0 14: 9391: 7718:DirectX Graphics Infrastructure (DXGI) 4608:"Report: No DirectX 10 For Windows XP" 4379: 3959: 3229:"Add the HLSL-spirv cookbook. (#1618)" 3146: 3120: 3045: 2986: 2360:tool may have it as '4.09.0000.0904'. 1342: 1292:and later processors' graphics units. 677:DirectX is composed of multiple APIs: 404: 401:has been integrated into Windows SDK. 8504: 7621: 6723: 6580:Next-Generation Secure Computing Base 4954: 4488: 4014:Lauritzen, Andrew (August 11, 2014). 3978: 3928: 3900:"Windows 10 and DirectX 12 released!" 3839: 3788: 3550:"DirectX 11: A look at what's coming" 3408:Albanesius, Chloe (August 29, 2007). 3167:from the original on January 26, 2021 2924:"Chapter 3: Joystick API Reference". 2823:Craddock, David (November 14, 2020). 2749: 1383: 585:Prior to DirectX Microsoft had added 460:World War II project of the same name 281:(APIs) for handling tasks related to 8530: 4857: 4708:"Announcing new DirectX 12 features" 4640:. September 15, 2009. Archived from 4458:Paul Thurrott (September 14, 2000). 4349:Paul Thurrott (September 21, 1999). 4270:from the original on August 26, 2015 4240:from the original on August 26, 2015 4181: 4153: 4016:"SIGGRAPH 2014: DirectX 12 on Intel" 3667:. Packt Publishing Ltd. p. 45. 3365:"DirectX Frequently Asked Questions" 3076:"OpenGL's Design Philosophy (slide)" 3046:Miller, Michael J. (December 1994). 2851:Haggarty, James (December 9, 2020). 65:adding citations to reliable sources 36: 5709:Distributed Transaction Coordinator 4361:from the original on April 17, 2019 3618:"Windows 8 Developer Preview Guide" 3552:. bit-tech.net. September 17, 2008. 2750:Kelly, Christopher (June 1, 1995). 1829:Released only for Windows 95 to 98 1718:DirectX 5.2 release for Windows 95 1088:Major scheduled features including 551:Computer Game Developers Conference 24: 9409:Application programming interfaces 8184:Microsoft Foundation Classes (MFC) 8156:Distributed Component Object Model 6040:User Interface Privilege Isolation 4941:Microsoft's DirectX developer site 4529:. January 24, 2001. Archived from 4470:from the original on June 13, 2018 4439:from the original on July 20, 2019 4330:from the original on July 19, 2019 4210:. Blogs.msdn.com. January 22, 2004 3789:Smith, Ryan (September 18, 2014). 3498:"DirectX 10.1 Requires No New GPU" 2788:Willetts, Samual (July 27, 2020). 2619: 1362: 1077:Microsoft DirectX 11 logo wordmark 1011:Cross-platform Audio Creation Tool 983:Microsoft DirectX 10 logo wordmark 477:application programming interfaces 343:Cross-platform Audio Creation Tool 329:was used as the basis of the name 279:application programming interfaces 25: 9430: 4934: 4560:(2). Mรผnchen: MEK3 Verlag: 56-59. 3979:Yeung, Andrew (August 13, 2014). 3563:Windows 7 and D3D 11 release date 2552:. Furthermore, the developers of 2520:. Examples of other APIs include 2410: 1041:user interface relies on D3D 9Ex. 826:: Input API for interfacing with 7604: 7603: 6702: 6692: 6691: 4906: 4880: 4796:X.Org Developers Conference 2020 4674:from the original on May 7, 2019 4670:. Microsoft. February 27, 2013. 4351:"Microsoft releases DirectX 7.0" 4129:"Announcing DirectX 12 Ultimate" 4037:Walton, Mark (August 19, 2015). 3929:Yeung, Andrew (April 30, 2015). 3898:Langley, Bryan (July 29, 2015). 3779:(starting approx. 18 minute in.) 3718:"Geometry Realizations Overview" 3442:. August 7, 2007. Archived from 3309:. Microsoft. September 29, 2011. 2363: 2035:August 6, 2004 / April 21, 2008* 1284:and later Nvidia GPUs, on AMD's 1224:for AMD graphics cards, Apple's 1167:. It added some new features to 571:being played over the Internet. 537:appearing in ads for the title. 147: 41: 7487:Team Foundation Version Control 5769:Remote Differential Compression 4863: 4832: 4814: 4784: 4770: 4756: 4742: 4728: 4714: 4700: 4686: 4656: 4626: 4600: 4582: 4564: 4545: 4373: 4200: 4175: 4147: 4121: 4095: 4056: 4007: 3972: 3922: 3891: 3860: 3833: 3815:McMullen, Max (April 2, 2014). 3782: 3769: 3751: 3735:Bennett Sorbo (June 26, 2013). 3710: 3634: 3592: 3574: 3490: 3458: 3432: 3375: 3357: 3327: 3313: 3295: 3277: 3250: 3239: 3221: 3199: 3179: 3140: 3121:Berkes, Otto (April 12, 2015). 3114: 3095: 3074:Kilgard, Mark (December 2008). 3067: 3039: 3020: 3008: 2980: 2962: 2947: 2932: 2917: 2902: 2887: 2872: 2491: 1280:DirectX 12 is supported on all 1163:(including the RT version) and 1009:was deprecated in favor of the 661:in 2018. Support for compiling 565:, and demonstrated multiplayer 52:needs additional citations for 8194:Windows Template Library (WTL) 6625:Windows System Assessment Tool 4154:Kerr, Chris (March 20, 2020). 3867:Michaud, Scott (May 4, 2015). 3382:Chuck Walbourn (August 2009). 3291:. Microsoft. October 22, 2019. 2943:. Microsoft. November 1, 1994. 2743: 2720: 2684: 2666: 2652: 2638: 2602:Timeout Detection and Recovery 2434:2006, Microsoft presented the 1641:Windows NT 4.0 SP3 (and above) 13: 1: 9263:Digital Legends Entertainment 8945:Windows Games on Demand games 8189:Active Template Library (ATL) 7909:Data Access Components (MDAC) 7649:Microsoft APIs and frameworks 4260:"Microsoft Ships DirectX 6.1" 3737:"What's New in Direct3D 11.2" 3724:. Microsoft. August 19, 2020. 3665:DirectX 11.1 Game Programming 3029:"Tales of the Rampant Coyote" 3027:Jay Barnson (July 13, 2006). 2987:Raskin, Robin (August 1995). 2632: 1186: 1062: 968: 672: 5914:Open XML Paper Specification 5774:Remote Installation Services 4982:Microsoft Windows components 4091:. Microsoft. March 19, 2018. 3588:. Microsoft. August 6, 2021. 3147:Hecker, Chris (April 1997). 2958:. Microsoft. April 20, 1995. 2928:. Microsoft. April 20, 1995. 2913:. Microsoft. April 20, 1995. 2898:. Microsoft. April 20, 1995. 2883:. Microsoft. April 20, 1995. 2752:"Video for Windows and WinG" 1288:-based chips and on Intel's 1159:DirectX 11.2 is included in 1136:, and includes DirectXMath, 1116:DirectX 11.1 is included in 1057:Windows Vista Service Pack 1 1029:Windows Display Driver Model 913: 776:for multimedia playback and 549:elaborate event at the 1996 7: 9250:Activision Shanghai Studios 8864:Games included with Windows 8485:Multilingual User Interface 8411:Dynamic Data Exchange (DDE) 6750:Microsoft development tools 6066:Windows Subsystem for Linux 6025:Mandatory Integrity Control 5779:Windows Deployment Services 5576:Wireless Zero Configuration 4888:"SharpDX - Managed DirectX" 4792:"WSL Graphics Architecture" 4489:Admin (November 10, 2000). 3937:. Microsoft. Archived from 3935:MSDN DirectX Developer Blog 3906:. Microsoft. Archived from 3904:MSDN DirectX Developer Blog 2710:"Where is the DirectX SDK?" 2646:"Dreamcast Technical Pages" 2559: 2440:XNA Game Studio Express RTM 2341:Windows Subsystem for Linux 1001:was deprecated in favor of 908: 784:Media Foundation Transforms 746:: GPU-oriented file I/O API 254:Windows Subsystem for Linux 10: 9435: 6168:Universal Windows Platform 5874:Kernel Transaction Manager 5859:Hardware Abstraction Layer 5556:Multimedia Class Scheduler 4866:"Minimum DDI requirements" 3775:Chris Tector's segment of 3384:"Graphics APIs in Windows" 2954:"Architectural Overview". 2483:February 14, 2011, at the 2178:Windows Server 2008 R2 SP1 1190: 1066: 972: 920:Direct3D ยง Direct3D 9 917: 802:DirectX Video Acceleration 485:hardware abstraction layer 481:Game Developers Conference 246:Xbox Series X and Series S 29: 9361: 9325: 9236: 9179: 9096: 9087: 9044: 9006: 8968: 8893: 8872: 8825: 8778: 8731: 8674: 8592: 8557: 8548: 8538: 8450: 8429: 8396: 8358: 8300: 8262: 8202: 8169: 8131: 8063: 8037: 7969: 7936:Extensible Storage Engine 7901: 7850: 7777: 7736: 7713:Windows Imaging Component 7708:Windows Image Acquisition 7655: 7601: 7538: 7495: 7474: 7462:Extensible Storage Engine 7439: 7408: 7370: 7363: 7314: 7217: 7159: 7150: 6948: 6867:Robotics Developer Studio 6802: 6764: 6755: 6687: 6647: 6620:Windows Services for UNIX 6542: 6311: 6230: 6223: 6196: 6079: 6053: 6005:Data Execution Prevention 5977: 5854:Graphics Device Interface 5802: 5744:Network Access Protection 5669: 5584: 5531: 5431: 5363:Remote Desktop Connection 5196: 5026: 4988: 3840:Moore, Bo (May 5, 2015). 3817:"Direct3D 12 API Preview" 3102:Kilgard, Mark J. (1996). 2989:"Pity the Poor Developer" 2586:Graphics Device Interface 2474:for the DirectShow subset 2315: 2290: 2249: 2246: 2183: 2132: 2129: 2088: 2068: 2031: 2015: 1973: 1900: 1870: 1820: 1793: 1790: 1784:Windows 98 Second Edition 1736: 1708: 1684: 1681: 1667: 1606: 1603: 1569: 1528: 1525: 1522: 1507: 1502: 1497: 1492: 1487: 1482: 1474: 1469: 1464: 1456: 1451: 1446: 1441: 1433: 1428: 1420: 1412: 1404: 1396: 1375: 1154:Windows 7 platform update 313:, and so forth. The name 260: 215: 211: 189: 185: 167: 155: 146: 8746:Xbox Wireless Controller 8689:Xbox Wireless Controller 8666:Technical specifications 8584:Technical specifications 7286:Communication Foundation 5985:Security and Maintenance 5929:Security Account Manager 5523:Windows XP visual styles 4822:"DirectX and Windows XP" 2612: 2597:Simple DirectMedia Layer 1359:, and Sampler Feedback. 1308:Ashes of the Singularity 1096:), and Direct3D 11 with 489:software development kit 378:software development kit 9266:Elsewhere Entertainment 8480:Language Interface Pack 8465:Text Services Framework 8179:Framework Class Library 7588:Windows Package Manager 7301:Presentation Foundation 6570:Media Control Interface 6404:Help and Support Center 6020:Kernel Patch Protection 5784:System Resource Manager 5764:Remote Desktop Services 5759:Print Services for UNIX 5541:Service Control Manager 5151:Windows Error Reporting 5071:DirectX Diagnostic Tool 3663:Pooya Eimandar (2013). 3466:"Learn Network Inspire" 3258:"DirectX Media Objects" 3157:Game Developer Magazine 3017:on craig.theeislers.com 2858:The Wall Street Journal 2125:Includes Direct3D 10.1 2122:Windows Server 2008 SP2 2106:Includes Direct3D 10.1 797:audio signal processing 451:'s call-in help lines. 439:which was based on the 171:September 30, 1995 9300:Blizzard Entertainment 9228:ZeniMax Online Studios 9146:Obsidian Entertainment 9067:Blizzard Entertainment 8982:Official Xbox Magazine 8911:Xbox network/Xbox Live 8123:Common Log File System 7951:Access Database Engine 7663:Desktop Window Manager 7571:Web Platform Installer 7457:Access Database Engine 6924:Native Image Generator 6789:Tools for Applications 6550:Desktop Cleanup Wizard 6126:COM Structured storage 5827:Desktop Window Manager 5719:Windows Media Services 4326:. September 22, 1999. 3985:DirectX Developer Blog 2241:Windows Server 2012 R2 2147:Windows Server 2008 R2 1353:DirectX Raytracing 1.1 1228:for iOS and macOS and 1165:Windows Server 2012 R2 1152:to Windows 7, via the 1128:(now at version 1.1), 1078: 995:Changes for DirectX 10 984: 858:Games for Windows Live 724:: High-level audio API 641:Microsoft Platform SDK 599:Silicon Graphics, Inc. 557:theme, including real 173:; 28 years ago 9199:Bethesda Game Studios 8880:Xbox on Windows Phone 8637:Wireless Racing Wheel 8451:Text and multilingual 6178:Windows Mixed Reality 5849:Enhanced Write Filter 5699:Roaming user profiles 4844:support.microsoft.com 4523:"DirectX 8.0a Redist" 4491:"DirectX 8 leaks out" 4427:"DirectX 7A released" 3471:. AMD. Archived from 2939:"What is AutoPlay?". 2325:Windows 10, Ultimate 1319:Nvidia GeForce 980 Ti 1258:Explicit Multiadapter 1252:Implicit Multiadapter 1210:low-level programming 1100:support and improved 1076: 982: 947:hardware acceleration 730:: Low-level audio API 198:; 2 years ago 9362:Unionization efforts 9131:InXile Entertainment 9019:Xbox Development Kit 8859:Microsoft SideWinder 8437:Active Accessibility 7703:Windows Color System 7199:Xbox Development Kit 6784:Team System Profiler 6459:Mobile Device Center 6409:Health & Fitness 6207:Solitaire Collection 6035:User Account Control 6030:Protected Media Path 5934:Server Message Block 5884:Logical Disk Manager 5136:System Policy Editor 5121:System Configuration 4828:on January 18, 2008. 4300:on February 10, 2003 4266:. February 3, 1999. 3879:on September 5, 2015 3644:. Msdn.microsoft.com 3530:on September 4, 2008 3446:on September 9, 2007 2680:. November 24, 2005. 1595:Windows 95 OSR2 and 1218:parallel computation 706:: Text rendering API 513:and offered to port 61:improve this article 9369:Worker organization 9289:Solid State Studios 9238:Activision Blizzard 8796:Adaptive Controller 8768:Backward compatible 8721:Backward compatible 8716:Xbox One X enhanced 8654:Backward compatible 8475:Input method editor 8287:Data Protection API 8078:Windows Script Host 7817:Image Mastering API 7306:Workflow Foundation 7291:Identity Foundation 6877:SharePoint Designer 6605:Virtual DOS machine 5949:System Idle Process 5924:Resource Protection 5832:Portable Executable 5724:Active DRM Services 5126:System File Checker 5096:Performance Monitor 4894:on January 16, 2023 4710:. November 7, 2017. 4696:. October 20, 2022. 4638:pcgameshardware.com 4384:. 12/1999: 124-125. 3765:. October 16, 2013. 3630:on October 7, 2011. 3504:on October 29, 2007 3345:on October 18, 2010 3235:. October 23, 2018. 3127:Otto Berkesโ€™ weblog 2385:backward compatible 2202:Windows Server 2012 2103:Windows Server 2008 1915:Windows Server 2003 1890:4.08.00.0400 (RC14) 1877:4.08.00.0400 (RC10) 1800:September 22, 1999 1712:4.05.01.1600 (RC00) 1699:4.05.00.0155 (RC66) 1688:4.05.00.0155 (RC55) 1519: 1372: 1343:DirectX 12 Ultimate 405:Development history 277:is a collection of 143: 9353:Roundhouse Studios 9285:Sledgehammer Games 9194:Bethesda Softworks 8607:Technical problems 8373:Enterprise Library 8360:Software factories 8064:Administration and 7994:Filtering Platform 7795:Video Acceleration 6904:Windows App Studio 6610:Windows on Windows 6334:Backup and Restore 6146:Transaction Server 5864:I/O request packet 5704:Folder redirection 5373:Speech Recognition 5131:System Information 5086:Management Console 4802:on October 8, 2021 4752:. October 2, 2018. 4236:. August 7, 1998. 3995:on August 13, 2014 3941:on August 20, 2015 3568:2011-10-09 at the 3339:msdn.microsoft.com 3192:2007-10-11 at the 2756:Dr. Dobb's Journal 2062:Final 9.0c version 2025:First 9.0c version 2019:4.09.00.0904 (RC0) 2006:4.09.00.0902 (RC2) 1993:4.09.00.0901 (RC6) 1980:4.09.00.0900 (RC4) 1963:4.08.02.0134 (RC0) 1949:4.08.01.0901 (RC7) 1935:4.08.01.0901 (RC?) 1921:4.08.01.0881 (RC7) 1913:, Windows XP SP1, 1860:September 14, 2000 1857:4.07.01.3000 (RC1) 1844:4.07.00.0716 (RC1) 1834:4.07.00.0716 (RC0) 1797:4.07.00.0700 (RC1) 1777:4.06.03.0518 (RC0) 1764:4.06.02.0436 (RC0) 1756:and other devices 1752:as implemented on 1743:4.06.00.0318 (RC3) 1723:4.05.01.1998 (RC0) 1613:September 15, 1996 1554:September 30, 1995 1517: 1367: 1323:AMD Radeon R9 290x 1232:'s cross-platform 1205:on July 29, 2015. 1079: 985: 734:DirectX Raytracing 635:As of April 2005, 568:MechWarrior 2 380:(SDK) consists of 141: 9386: 9385: 9382: 9381: 9270:High Moon Studios 9098:Xbox Game Studios 9077:Xbox Game Studios 8938:Xbox Cloud Gaming 8835:Games for Windows 8821: 8820: 8498: 8497: 8470:Text Object Model 8282:Windows CardSpace 8108:Windows Installer 7842:Video for Windows 7615: 7614: 7576:Windows Installer 7482:Visual SourceSafe 7470: 7469: 7390:Management Studio 7359: 7358: 7204:Windows Installer 6944: 6943: 6717: 6716: 6643: 6642: 6600:Video for Windows 6555:Games for Windows 6424:Internet Explorer 5518:Windows Spotlight 5161:Windows Installer 4914:"sharpdx/SharpDX" 4766:. March 18, 2019. 4668:Microsoft Support 4644:on March 31, 2016 4554:Windows technical 4533:on March 31, 2001 4184:The Old New Thing 3910:on August 2, 2015 3696:Microsoft Support 3674:978-1-84969-481-0 3478:on April 10, 2012 3420:on March 19, 2008 3035:on July 17, 2006. 2970:"54 What is DCI?" 2592:Graphics pipeline 2346: 2345: 2330:10.00.22000.1000 2322:November 10, 2020 2319:10.00.19041.0928 2305:10.00.18362.0116 2280:November 20, 2019 2253:10.00.10240.16384 2212:February 11, 2013 2170:February 16, 2011 2118:Windows Vista SP2 2099:Windows Vista SP1 2078:November 30, 2006 2051:February 5, 2010 2043:December 8, 2006 1983:December 19, 2002 1893:January 24, 2001 1880:November 10, 2000 1826:December 17, 1999 1810:February 17, 2000 1675:The Old New Thing 1518:DirectX versions 1515: 1514: 1015:Vista audio stack 736:(DXR): Real-time 700:: 2D graphics API 684:(D3D): Real-time 657:was announced as 576:computer hardware 382:runtime libraries 362:Microsoft Windows 275:Microsoft DirectX 272: 271: 222:Microsoft Windows 137: 136: 129: 111: 16:(Redirected from 9426: 9151:Playground Games 9121:Compulsion Games 9094: 9093: 9052:Microsoft Gaming 8998:Summer of Arcade 8751:special editions 8694:special editions 8642:Xbox Live Vision 8632:Wireless Headset 8577:World Collection 8555: 8554: 8532:Microsoft Gaming 8525: 8518: 8511: 8502: 8501: 8083:WMI (extensions) 7941:Entity Framework 7827:Media Foundation 7678:D3D (extensions) 7642: 7635: 7628: 7619: 7618: 7607: 7606: 7452:Microsoft Access 7368: 7367: 7269:Entity Framework 7157: 7156: 6794:Tools for Office 6762: 6761: 6744: 6737: 6730: 6721: 6720: 6706: 6705: 6695: 6694: 6615:Windows SideShow 6394:Food & Drink 6288:Spider Solitaire 6228: 6227: 6121:ActiveX Document 6089:Active Scripting 6045:Windows Firewall 6000:Credential Guard 5679:Active Directory 5476:Indexing Service 5106:Resource Monitor 5101:Recovery Console 4975: 4968: 4961: 4952: 4951: 4929: 4928: 4926: 4924: 4910: 4904: 4903: 4901: 4899: 4890:. Archived from 4884: 4878: 4877: 4875: 4873: 4861: 4855: 4854: 4852: 4850: 4836: 4830: 4829: 4824:. Archived from 4818: 4812: 4811: 4809: 4807: 4798:. Archived from 4788: 4782: 4781: 4780:. June 28, 2021. 4774: 4768: 4767: 4760: 4754: 4753: 4746: 4740: 4739: 4732: 4726: 4725: 4718: 4712: 4711: 4704: 4698: 4697: 4690: 4684: 4683: 4681: 4679: 4660: 4654: 4653: 4651: 4649: 4630: 4624: 4623: 4621: 4619: 4604: 4598: 4597: 4586: 4580: 4579: 4568: 4562: 4561: 4549: 4543: 4542: 4540: 4538: 4519: 4513: 4512: 4510: 4508: 4503:on July 12, 2016 4499:. Archived from 4486: 4480: 4479: 4477: 4475: 4455: 4449: 4448: 4446: 4444: 4422: 4416: 4415: 4413: 4411: 4406:on April 8, 2000 4402:. Archived from 4392: 4386: 4385: 4377: 4371: 4370: 4368: 4366: 4346: 4340: 4339: 4337: 4335: 4316: 4310: 4309: 4307: 4305: 4296:. Archived from 4286: 4280: 4279: 4277: 4275: 4256: 4250: 4249: 4247: 4245: 4226: 4220: 4219: 4217: 4215: 4204: 4198: 4197: 4179: 4173: 4172: 4170: 4168: 4151: 4145: 4144: 4142: 4140: 4135:. March 19, 2020 4125: 4119: 4118: 4116: 4114: 4109:. March 13, 2019 4099: 4093: 4092: 4085: 4079: 4078: 4076: 4074: 4060: 4054: 4053: 4051: 4049: 4034: 4028: 4027: 4011: 4005: 4004: 4002: 4000: 3991:. Archived from 3976: 3970: 3969: 3957: 3951: 3950: 3948: 3946: 3926: 3920: 3919: 3917: 3915: 3895: 3889: 3888: 3886: 3884: 3875:. Archived from 3864: 3858: 3857: 3855: 3853: 3837: 3831: 3830: 3812: 3806: 3805: 3803: 3801: 3786: 3780: 3773: 3767: 3766: 3763:semiaccurate.com 3755: 3749: 3748: 3732: 3726: 3725: 3714: 3708: 3707: 3705: 3703: 3688: 3679: 3678: 3660: 3654: 3653: 3651: 3649: 3638: 3632: 3631: 3629: 3623:. Archived from 3622: 3614: 3608: 3607: 3596: 3590: 3589: 3578: 3572: 3560: 3554: 3553: 3546: 3540: 3539: 3537: 3535: 3520: 3514: 3513: 3511: 3509: 3494: 3488: 3487: 3485: 3483: 3477: 3470: 3462: 3456: 3455: 3453: 3451: 3436: 3430: 3429: 3427: 3425: 3416:. Archived from 3405: 3399: 3398: 3396: 3394: 3379: 3373: 3372: 3361: 3355: 3354: 3352: 3350: 3341:. Archived from 3331: 3325: 3324: 3317: 3311: 3310: 3299: 3293: 3292: 3281: 3275: 3274: 3270:. June 5, 2019. 3254: 3248: 3243: 3237: 3236: 3225: 3219: 3218: 3216: 3214: 3203: 3197: 3187:PC Pro Interview 3183: 3177: 3176: 3174: 3172: 3166: 3153: 3144: 3138: 3137: 3135: 3133: 3118: 3112: 3111: 3099: 3093: 3092: 3090: 3088: 3071: 3065: 3064: 3062: 3060: 3043: 3037: 3036: 3031:. Archived from 3024: 3018: 3012: 3006: 3005: 3003: 3001: 2984: 2978: 2977: 2966: 2960: 2959: 2951: 2945: 2944: 2936: 2930: 2929: 2921: 2915: 2914: 2909:"Introduction". 2906: 2900: 2899: 2894:"Introduction". 2891: 2885: 2884: 2879:"Introduction". 2876: 2870: 2869: 2867: 2865: 2848: 2842: 2841: 2839: 2837: 2820: 2807: 2806: 2804: 2802: 2785: 2770: 2769: 2764: 2762: 2747: 2741: 2740: 2724: 2718: 2717: 2706: 2700: 2699: 2696:computerhope.com 2688: 2682: 2681: 2670: 2664: 2663: 2656: 2650: 2649: 2642: 2626: 2623: 2504:, its successor 2333:October 5, 2021 2294:10.00.17763.0001 2277:10.00.17763.0000 2266:10.00.15063.0000 2229:October 18, 2013 2156:October 27, 2009 2139:October 22, 2009 2095:February 4, 2008 1924:November 8, 2001 1907:October 25, 2001 1767:February 3, 1999 1520: 1516: 1373: 1368:Release timeline 1366: 840:game controllers 806:Media Foundation 464:radiation symbol 415:operating system 287:game programming 217:Operating system 206: 204: 199: 181: 179: 174: 151: 144: 140: 132: 125: 121: 118: 112: 110: 69: 45: 37: 21: 9434: 9433: 9429: 9428: 9427: 9425: 9424: 9423: 9419:Virtual reality 9389: 9388: 9387: 9378: 9357: 9343:Tango Gameworks 9333:Alpha Dog Games 9321: 9310:Blizzard Boston 9305:Blizzard Albany 9232: 9175: 9161:Turn 10 Studios 9089: 9083: 9040: 9007:Developer tools 9002: 8988:Xbox Exhibition 8964: 8894:Online services 8889: 8873:Other platforms 8868: 8817: 8786:System software 8774: 8733:Xbox Series X/S 8727: 8670: 8661:Kinect Fun Labs 8588: 8544: 8534: 8529: 8499: 8494: 8452: 8446: 8425: 8392: 8354: 8296: 8258: 8198: 8165: 8133:Component model 8127: 8113:Error Reporting 8065: 8059: 8033: 7965: 7897: 7888:SideBar Gadgets 7846: 7822:Managed DirectX 7773: 7732: 7656:Graphics and UI 7651: 7646: 7616: 7611: 7597: 7593:Microsoft Store 7534: 7520:Script Debugger 7497: 7491: 7466: 7435: 7404: 7355: 7310: 7213: 7187:Managed DirectX 7152: 7146: 6940: 6899:Windows App SDK 6835:Macro Assembler 6798: 6757: 6751: 6748: 6718: 6713: 6683: 6651:Microsoft Store 6649: 6639: 6585:POSIX subsystem 6565:File Protection 6538: 6509:Program Manager 6494:Phone Companion 6484:Outlook Express 6434:Make Compatible 6364:Desktop Gadgets 6324:Anytime Upgrade 6307: 6219: 6192: 6183:Windows Runtime 6075: 6049: 6015:Family features 5973: 5798: 5754:DFS Replication 5665: 5580: 5571:Error Reporting 5527: 5427: 5303:Mobility Center 5298:Movies & TV 5192: 5176:Windows Insider 5066:Driver Verifier 5061:Drive Optimizer 5028: 5022: 5013:Booting process 4984: 4979: 4937: 4932: 4922: 4920: 4912: 4911: 4907: 4897: 4895: 4886: 4885: 4881: 4871: 4869: 4862: 4858: 4848: 4846: 4838: 4837: 4833: 4820: 4819: 4815: 4805: 4803: 4790: 4789: 4785: 4776: 4775: 4771: 4762: 4761: 4757: 4748: 4747: 4743: 4736:"DirectX-Specs" 4734: 4733: 4729: 4720: 4719: 4715: 4706: 4705: 4701: 4692: 4691: 4687: 4677: 4675: 4662: 4661: 4657: 4647: 4645: 4632: 4631: 4627: 4617: 4615: 4606: 4605: 4601: 4588: 4587: 4583: 4570: 4569: 4565: 4550: 4546: 4536: 4534: 4521: 4520: 4516: 4506: 4504: 4487: 4483: 4473: 4471: 4456: 4452: 4442: 4440: 4423: 4419: 4409: 4407: 4394: 4393: 4389: 4378: 4374: 4364: 4362: 4347: 4343: 4333: 4331: 4318: 4317: 4313: 4303: 4301: 4288: 4287: 4283: 4273: 4271: 4258: 4257: 4253: 4243: 4241: 4228: 4227: 4223: 4213: 4211: 4206: 4205: 4201: 4194: 4180: 4176: 4166: 4164: 4152: 4148: 4138: 4136: 4127: 4126: 4122: 4112: 4110: 4101: 4100: 4096: 4087: 4086: 4082: 4072: 4070: 4062: 4061: 4057: 4047: 4045: 4043:Ars Technica UK 4035: 4031: 4012: 4008: 3998: 3996: 3977: 3973: 3958: 3954: 3944: 3942: 3927: 3923: 3913: 3911: 3896: 3892: 3882: 3880: 3865: 3861: 3851: 3849: 3838: 3834: 3813: 3809: 3799: 3797: 3787: 3783: 3774: 3770: 3757: 3756: 3752: 3747:. around 20:00. 3733: 3729: 3716: 3715: 3711: 3701: 3699: 3690: 3689: 3682: 3675: 3661: 3657: 3647: 3645: 3640: 3639: 3635: 3627: 3620: 3616: 3615: 3611: 3598: 3597: 3593: 3580: 3579: 3575: 3570:Wayback Machine 3561: 3557: 3548: 3547: 3543: 3533: 3531: 3522: 3521: 3517: 3507: 3505: 3496: 3495: 3491: 3481: 3479: 3475: 3468: 3464: 3463: 3459: 3449: 3447: 3438: 3437: 3433: 3423: 3421: 3406: 3402: 3392: 3390: 3380: 3376: 3363: 3362: 3358: 3348: 3346: 3333: 3332: 3328: 3319: 3318: 3314: 3301: 3300: 3296: 3283: 3282: 3278: 3256: 3255: 3251: 3244: 3240: 3227: 3226: 3222: 3212: 3210: 3209:. June 20, 2012 3205: 3204: 3200: 3194:Wayback Machine 3184: 3180: 3170: 3168: 3164: 3151: 3145: 3141: 3131: 3129: 3119: 3115: 3110:. pp. 1โ€“6. 3100: 3096: 3086: 3084: 3072: 3068: 3058: 3056: 3044: 3040: 3025: 3021: 3013: 3009: 2999: 2997: 2985: 2981: 2968: 2967: 2963: 2953: 2952: 2948: 2938: 2937: 2933: 2923: 2922: 2918: 2908: 2907: 2903: 2893: 2892: 2888: 2878: 2877: 2873: 2863: 2861: 2849: 2845: 2835: 2833: 2821: 2810: 2800: 2798: 2786: 2773: 2760: 2758: 2748: 2744: 2725: 2721: 2708: 2707: 2703: 2690: 2689: 2685: 2672: 2671: 2667: 2662:. May 19, 2020. 2658: 2657: 2653: 2644: 2643: 2639: 2635: 2630: 2629: 2624: 2620: 2615: 2562: 2494: 2485:Wayback Machine 2444:Managed DirectX 2425:Managed DirectX 2413: 2366: 2297:October 2, 2018 2226:6.03.9600.16384 2209:6.02.9200.16492 2204: 2187:6.02.9200.16384 2167:6.01.7601.17514 2153:6.00.6002.18107 2136:6.01.7600.16385 2124: 2111:6.00.6002.18005 2105: 2092:6.00.6001.18000 2075:6.00.6000.16386 2063: 2026: 2009:August 13, 2003 1642: 1371: 1365: 1363:Version history 1345: 1195: 1189: 1146:stereoscopic 3D 1102:multi-threading 1071: 1065: 977: 971: 922: 916: 911: 900:managed objects 793:DirectX plugins 778:streaming media 769:: Consists of: 675: 648:Windows Phone 8 591:Windows NT 469:Brad Silverberg 407: 226:Windows Phone 8 207: 202: 200: 197: 177: 175: 172: 168:Initial release 133: 122: 116: 113: 70: 68: 58: 46: 35: 28: 23: 22: 15: 12: 11: 5: 9432: 9422: 9421: 9416: 9411: 9406: 9401: 9384: 9383: 9380: 9379: 9377: 9376: 9371: 9365: 9363: 9359: 9358: 9356: 9355: 9350: 9345: 9340: 9335: 9329: 9327: 9326:Former studios 9323: 9322: 9320: 9319: 9314: 9313: 9312: 9307: 9297: 9296: 9295: 9290: 9287: 9282: 9280:Raven Software 9277: 9272: 9267: 9264: 9261: 9256: 9251: 9242: 9240: 9234: 9233: 9231: 9230: 9225: 9220: 9215: 9214: 9213: 9212: 9211: 9206: 9191: 9189:Arkane Studios 9185: 9183: 9177: 9176: 9174: 9173: 9168: 9163: 9158: 9153: 9148: 9143: 9138: 9136:Mojang Studios 9133: 9128: 9123: 9118: 9116:The Initiative 9113: 9108: 9106:343 Industries 9102: 9100: 9091: 9090:and publishers 9085: 9084: 9082: 9081: 9080: 9079: 9074: 9069: 9064: 9059: 9048: 9046: 9042: 9041: 9039: 9038: 9033: 9032: 9031: 9021: 9016: 9010: 9008: 9004: 9003: 9001: 9000: 8995: 8990: 8985: 8978: 8972: 8970: 8966: 8965: 8963: 8962: 8957: 8952: 8947: 8942: 8941: 8940: 8933:Xbox Game Pass 8930: 8929: 8928: 8923: 8918: 8908: 8903: 8897: 8895: 8891: 8890: 8888: 8887: 8882: 8876: 8874: 8870: 8869: 8867: 8866: 8861: 8856: 8855: 8854: 8844: 8843: 8842: 8831: 8829: 8823: 8822: 8819: 8818: 8816: 8815: 8810: 8809: 8808: 8798: 8793: 8788: 8782: 8780: 8776: 8775: 8773: 8772: 8771: 8770: 8760: 8755: 8754: 8753: 8743: 8737: 8735: 8729: 8728: 8726: 8725: 8724: 8723: 8718: 8713: 8703: 8698: 8697: 8696: 8686: 8680: 8678: 8672: 8671: 8669: 8668: 8663: 8658: 8657: 8656: 8646: 8645: 8644: 8639: 8634: 8629: 8619: 8614: 8609: 8604: 8598: 8596: 8590: 8589: 8587: 8586: 8581: 8580: 8579: 8569: 8563: 8561: 8552: 8546: 8545: 8540:A division of 8539: 8536: 8535: 8528: 8527: 8520: 8513: 8505: 8496: 8495: 8493: 8492: 8487: 8482: 8477: 8472: 8467: 8462: 8456: 8454: 8448: 8447: 8445: 8444: 8439: 8433: 8431: 8427: 8426: 8424: 8423: 8418: 8413: 8408: 8402: 8400: 8394: 8393: 8391: 8390: 8385: 8380: 8375: 8370: 8364: 8362: 8356: 8355: 8353: 8352: 8347: 8342: 8337: 8332: 8327: 8322: 8317: 8312: 8306: 8304: 8298: 8297: 8295: 8294: 8289: 8284: 8279: 8278: 8277: 8266: 8264: 8260: 8259: 8257: 8256: 8251: 8246: 8241: 8236: 8231: 8230: 8229: 8224: 8214: 8208: 8206: 8204:Device drivers 8200: 8199: 8197: 8196: 8191: 8186: 8181: 8175: 8173: 8167: 8166: 8164: 8163: 8161:.NET Framework 8158: 8153: 8148: 8143: 8137: 8135: 8129: 8128: 8126: 8125: 8120: 8115: 8110: 8105: 8100: 8095: 8093:Task Scheduler 8090: 8085: 8080: 8075: 8069: 8067: 8061: 8060: 8058: 8057: 8052: 8047: 8041: 8039: 8035: 8034: 8032: 8031: 8026: 8021: 8016: 8011: 8006: 8001: 7996: 7991: 7989:Winsock Kernel 7986: 7985: 7984: 7973: 7971: 7967: 7966: 7964: 7963: 7958: 7953: 7948: 7946:Sync Framework 7943: 7938: 7933: 7932: 7931: 7926: 7921: 7916: 7905: 7903: 7899: 7898: 7896: 7895: 7890: 7885: 7880: 7875: 7870: 7865: 7860: 7854: 7852: 7848: 7847: 7845: 7844: 7839: 7834: 7829: 7824: 7819: 7814: 7809: 7804: 7799: 7798: 7797: 7792: 7781: 7779: 7775: 7774: 7772: 7771: 7766: 7761: 7756: 7754:DirectX plugin 7751: 7746: 7740: 7738: 7734: 7733: 7731: 7730: 7725: 7720: 7715: 7710: 7705: 7700: 7695: 7690: 7685: 7680: 7675: 7670: 7665: 7659: 7657: 7653: 7652: 7645: 7644: 7637: 7630: 7622: 7613: 7612: 7602: 7599: 7598: 7596: 7595: 7590: 7585: 7584: 7583: 7573: 7568: 7563: 7558: 7553: 7548: 7542: 7540: 7536: 7535: 7533: 7532: 7527: 7522: 7517: 7512: 7507: 7501: 7499: 7493: 7492: 7490: 7489: 7484: 7478: 7476: 7475:Source control 7472: 7471: 7468: 7467: 7465: 7464: 7459: 7454: 7449: 7443: 7441: 7437: 7436: 7434: 7433: 7428: 7423: 7418: 7412: 7410: 7406: 7405: 7403: 7402: 7397: 7392: 7387: 7382: 7376: 7374: 7365: 7361: 7360: 7357: 7356: 7354: 7353: 7348: 7343: 7342: 7341: 7336: 7326: 7320: 7318: 7316:Device drivers 7312: 7311: 7309: 7308: 7303: 7298: 7293: 7288: 7283: 7278: 7273: 7272: 7271: 7261: 7260: 7259: 7254: 7249: 7244: 7239: 7234: 7223: 7221: 7215: 7214: 7212: 7211: 7206: 7201: 7196: 7191: 7190: 7189: 7179: 7174: 7169: 7163: 7161: 7154: 7148: 7147: 7145: 7144: 7139: 7134: 7129: 7124: 7122:Project Verona 7119: 7114: 7109: 7104: 7099: 7094: 7089: 7088: 7087: 7082: 7072: 7071: 7070: 7065: 7055: 7050: 7045: 7040: 7035: 7030: 7025: 7020: 7019: 7018: 7013: 7008: 7003: 6993: 6988: 6987: 6986: 6981: 6976: 6971: 6963: 6958: 6952: 6950: 6946: 6945: 6942: 6941: 6939: 6938: 6937: 6936: 6931: 6926: 6921: 6916: 6906: 6901: 6896: 6891: 6886: 6885: 6884: 6874: 6869: 6864: 6859: 6858: 6857: 6847: 6842: 6837: 6832: 6827: 6822: 6817: 6815:Expression Web 6812: 6806: 6804: 6800: 6799: 6797: 6796: 6791: 6786: 6781: 6776: 6770: 6768: 6759: 6753: 6752: 6747: 6746: 6739: 6732: 6724: 6715: 6714: 6712: 6711: 6700: 6688: 6685: 6684: 6682: 6681: 6676: 6671: 6666: 6661: 6655: 6653: 6645: 6644: 6641: 6640: 6638: 6637: 6632: 6627: 6622: 6617: 6612: 6607: 6602: 6597: 6592: 6587: 6582: 6577: 6572: 6567: 6562: 6557: 6552: 6546: 6544: 6540: 6539: 6537: 6536: 6531: 6526: 6521: 6516: 6514:Steps Recorder 6511: 6506: 6501: 6496: 6491: 6486: 6481: 6476: 6471: 6466: 6461: 6456: 6451: 6446: 6441: 6436: 6431: 6426: 6421: 6416: 6411: 6406: 6401: 6396: 6391: 6386: 6381: 6376: 6371: 6366: 6361: 6356: 6351: 6346: 6341: 6336: 6331: 6326: 6321: 6315: 6313: 6309: 6308: 6306: 6305: 6298: 6291: 6284: 6277: 6270: 6263: 6256: 6249: 6242: 6234: 6232: 6225: 6221: 6220: 6218: 6217: 6210: 6202: 6200: 6194: 6193: 6191: 6190: 6185: 6180: 6175: 6170: 6165: 6160: 6155: 6150: 6149: 6148: 6143: 6141:OLE Automation 6138: 6133: 6128: 6123: 6118: 6108: 6107: 6106: 6101: 6096: 6085: 6083: 6077: 6076: 6074: 6073: 6068: 6063: 6057: 6055: 6051: 6050: 6048: 6047: 6042: 6037: 6032: 6027: 6022: 6017: 6012: 6007: 6002: 5997: 5992: 5987: 5981: 5979: 5975: 5974: 5972: 5971: 5966: 5961: 5956: 5951: 5946: 5941: 5936: 5931: 5926: 5921: 5916: 5911: 5909:Object Manager 5906: 5901: 5896: 5891: 5886: 5881: 5876: 5871: 5869:Imaging Format 5866: 5861: 5856: 5851: 5846: 5845: 5844: 5839: 5829: 5824: 5819: 5814: 5808: 5806: 5800: 5799: 5797: 5796: 5791: 5786: 5781: 5776: 5771: 5766: 5761: 5756: 5751: 5746: 5741: 5736: 5731: 5726: 5721: 5716: 5711: 5706: 5701: 5696: 5691: 5686: 5681: 5675: 5673: 5667: 5666: 5664: 5663: 5658: 5653: 5652: 5651: 5646: 5641: 5636: 5631: 5626: 5616: 5611: 5606: 5601: 5596: 5590: 5588: 5582: 5581: 5579: 5578: 5573: 5568: 5566:Task Scheduler 5563: 5558: 5553: 5548: 5543: 5537: 5535: 5529: 5528: 5526: 5525: 5520: 5515: 5510: 5505: 5500: 5499: 5498: 5496:Special folder 5493: 5488: 5483: 5478: 5468: 5463: 5458: 5453: 5448: 5443: 5437: 5435: 5429: 5428: 5426: 5425: 5420: 5415: 5410: 5408:Voice Recorder 5405: 5400: 5395: 5390: 5385: 5380: 5375: 5370: 5365: 5360: 5355: 5350: 5345: 5340: 5335: 5330: 5325: 5320: 5315: 5310: 5305: 5300: 5295: 5294: 5293: 5283: 5278: 5273: 5268: 5263: 5258: 5253: 5248: 5243: 5238: 5233: 5228: 5223: 5218: 5213: 5208: 5202: 5200: 5194: 5193: 5191: 5190: 5185: 5180: 5179: 5178: 5171:Windows Update 5168: 5163: 5158: 5153: 5148: 5143: 5141:System Restore 5138: 5133: 5128: 5123: 5118: 5113: 5108: 5103: 5098: 5093: 5088: 5083: 5078: 5073: 5068: 5063: 5058: 5053: 5051:Device Manager 5048: 5043: 5041:Command Prompt 5038: 5032: 5030: 5024: 5023: 5021: 5020: 5015: 5010: 5009: 5008: 5003: 4995: 4989: 4986: 4985: 4978: 4977: 4970: 4963: 4955: 4949: 4948: 4943: 4936: 4935:External links 4933: 4931: 4930: 4905: 4879: 4856: 4831: 4813: 4783: 4769: 4755: 4741: 4727: 4713: 4699: 4685: 4655: 4625: 4614:. May 30, 2006 4599: 4581: 4563: 4544: 4514: 4481: 4450: 4417: 4387: 4372: 4341: 4311: 4281: 4251: 4221: 4199: 4192: 4174: 4146: 4120: 4094: 4080: 4055: 4029: 4020:Developer Zone 4006: 3971: 3952: 3921: 3890: 3873:PC Perspective 3859: 3832: 3807: 3781: 3768: 3750: 3727: 3709: 3680: 3673: 3655: 3633: 3609: 3591: 3573: 3555: 3541: 3515: 3489: 3457: 3431: 3400: 3374: 3356: 3326: 3312: 3294: 3276: 3267:Microsoft Docs 3249: 3238: 3220: 3198: 3178: 3139: 3113: 3108:Addison-Wesley 3094: 3066: 3038: 3019: 3007: 2979: 2961: 2946: 2931: 2916: 2901: 2886: 2871: 2843: 2808: 2771: 2742: 2719: 2701: 2692:"DirectX Help" 2683: 2665: 2651: 2636: 2634: 2631: 2628: 2627: 2617: 2616: 2614: 2611: 2610: 2609: 2604: 2599: 2594: 2589: 2583: 2578: 2576:DirectX plugin 2573: 2568: 2561: 2558: 2493: 2490: 2489: 2488: 2475: 2472:DirectShow.NET 2469: 2465: 2417:.NET Framework 2412: 2411:.NET Framework 2409: 2396:feature levels 2378:Windows Update 2365: 2362: 2344: 2343: 2334: 2331: 2327: 2326: 2323: 2320: 2317: 2313: 2312: 2309: 2306: 2302: 2301: 2298: 2295: 2292: 2288: 2287: 2281: 2278: 2274: 2273: 2270: 2269:March 20, 2017 2267: 2263: 2262: 2257: 2254: 2251: 2248: 2244: 2243: 2230: 2227: 2224: 2220: 2219: 2213: 2210: 2206: 2205: 2191: 2190:August 1, 2012 2188: 2185: 2181: 2180: 2171: 2168: 2164: 2163: 2157: 2154: 2150: 2149: 2140: 2137: 2134: 2131: 2127: 2126: 2115: 2114:April 28, 2009 2112: 2108: 2107: 2096: 2093: 2090: 2086: 2085: 2079: 2076: 2073: 2070: 2066: 2065: 2060: 2056: 2055: 2052: 2048: 2047: 2044: 2040: 2039: 2036: 2033: 2029: 2028: 2023: 2020: 2017: 2013: 2012: 2010: 2007: 2004: 2000: 1999: 1997: 1996:March 26, 2003 1994: 1991: 1987: 1986: 1984: 1981: 1978: 1975: 1971: 1970: 1967: 1964: 1961: 1957: 1956: 1953: 1950: 1947: 1943: 1942: 1939: 1936: 1933: 1929: 1928: 1925: 1922: 1918: 1917: 1908: 1905: 1902: 1898: 1897: 1894: 1891: 1888: 1884: 1883: 1881: 1878: 1875: 1872: 1868: 1867: 1861: 1858: 1855: 1851: 1850: 1848: 1845: 1841: 1840: 1838: 1835: 1831: 1830: 1827: 1824: 1822: 1818: 1817: 1811: 1808: 1804: 1803: 1801: 1798: 1795: 1792: 1788: 1787: 1781: 1778: 1775: 1771: 1770: 1768: 1765: 1762: 1758: 1757: 1747: 1746:August 7, 1998 1744: 1741: 1738: 1734: 1733: 1727: 1724: 1720: 1719: 1716: 1713: 1710: 1706: 1705: 1702: 1700: 1696: 1695: 1692: 1691:August 4, 1997 1689: 1686: 1683: 1679: 1678: 1671: 1669:Never released 1666: 1663: 1659: 1658: 1655: 1652: 1649: 1645: 1644: 1639: 1636: 1633: 1629: 1628: 1625: 1622: 1618: 1617: 1614: 1611: 1608: 1605: 1601: 1600: 1597:Windows NT 4.0 1593: 1590: 1587: 1583: 1582: 1579: 1576: 1574: 1571: 1567: 1566: 1555: 1552: 1549: 1546: 1542: 1541: 1538: 1535: 1531: 1530: 1527: 1524: 1513: 1512: 1509: 1505: 1504: 1500: 1499: 1495: 1494: 1490: 1489: 1485: 1484: 1480: 1479: 1476: 1472: 1471: 1467: 1466: 1462: 1461: 1458: 1454: 1453: 1449: 1448: 1444: 1443: 1439: 1438: 1435: 1431: 1430: 1426: 1425: 1422: 1418: 1417: 1414: 1410: 1409: 1406: 1402: 1401: 1398: 1394: 1393: 1389: 1388: 1385: 1381: 1380: 1377: 1370:Major releases 1369: 1364: 1361: 1344: 1341: 1321:, whereas the 1301:asteroid field 1278: 1277: 1274:integrated GPU 1255: 1241:AMD CrossFireX 1188: 1185: 1184: 1183: 1180: 1173: 1157: 1120:. It supports 1064: 1061: 1053: 1052: 1049:Shader Model 4 1042: 1032: 970: 967: 915: 912: 910: 907: 892: 891: 885: 875: 865: 851: 821: 811: 810: 809: 799: 790: 787: 780: 760: 759: 753: 747: 741: 731: 725: 719: 716: 707: 701: 695: 689: 674: 671: 604:computer games 546:Windows NT 4.0 406: 403: 398:Windows NT 4.0 323:gaming console 289:and video, on 270: 269: 264: 258: 257: 219: 213: 212: 209: 208: 195: 193: 191:Stable release 187: 186: 183: 182: 169: 165: 164: 159: 153: 152: 135: 134: 49: 47: 40: 26: 9: 6: 4: 3: 2: 9431: 9420: 9417: 9415: 9412: 9410: 9407: 9405: 9404:1995 software 9402: 9400: 9397: 9396: 9394: 9375: 9372: 9370: 9367: 9366: 9364: 9360: 9354: 9351: 9349: 9346: 9344: 9341: 9339: 9338:Arkane Austin 9336: 9334: 9331: 9330: 9328: 9324: 9318: 9315: 9311: 9308: 9306: 9303: 9302: 9301: 9298: 9294: 9291: 9288: 9286: 9283: 9281: 9278: 9276: 9275:Infinity Ward 9273: 9271: 9268: 9265: 9262: 9260: 9257: 9255: 9252: 9249: 9248: 9247: 9244: 9243: 9241: 9239: 9235: 9229: 9226: 9224: 9221: 9219: 9216: 9210: 9207: 9205: 9202: 9201: 9200: 9197: 9196: 9195: 9192: 9190: 9187: 9186: 9184: 9182: 9181:ZeniMax Media 9178: 9172: 9169: 9167: 9164: 9162: 9159: 9157: 9154: 9152: 9149: 9147: 9144: 9142: 9139: 9137: 9134: 9132: 9129: 9127: 9124: 9122: 9119: 9117: 9114: 9112: 9111:The Coalition 9109: 9107: 9104: 9103: 9101: 9099: 9095: 9092: 9086: 9078: 9075: 9073: 9070: 9068: 9065: 9063: 9062:ZeniMax Media 9060: 9058: 9055: 9054: 9053: 9050: 9049: 9047: 9043: 9037: 9034: 9030: 9027: 9026: 9025: 9022: 9020: 9017: 9015: 9012: 9011: 9009: 9005: 8999: 8996: 8994: 8991: 8989: 8986: 8984: 8983: 8979: 8977: 8974: 8973: 8971: 8967: 8961: 8958: 8956: 8953: 8951: 8948: 8946: 8943: 8939: 8936: 8935: 8934: 8931: 8927: 8924: 8922: 8919: 8917: 8914: 8913: 8912: 8909: 8907: 8904: 8902: 8899: 8898: 8896: 8892: 8886: 8883: 8881: 8878: 8877: 8875: 8871: 8865: 8862: 8860: 8857: 8853: 8850: 8849: 8848: 8845: 8841: 8838: 8837: 8836: 8833: 8832: 8830: 8828: 8824: 8814: 8813:Platinum Hits 8811: 8807: 8804: 8803: 8802: 8799: 8797: 8794: 8792: 8789: 8787: 8784: 8783: 8781: 8777: 8769: 8766: 8765: 8764: 8761: 8759: 8756: 8752: 8749: 8748: 8747: 8744: 8742: 8739: 8738: 8736: 8734: 8730: 8722: 8719: 8717: 8714: 8712: 8709: 8708: 8707: 8704: 8702: 8699: 8695: 8692: 8691: 8690: 8687: 8685: 8682: 8681: 8679: 8677: 8673: 8667: 8664: 8662: 8659: 8655: 8652: 8651: 8650: 8647: 8643: 8640: 8638: 8635: 8633: 8630: 8628: 8627:HD DVD Player 8625: 8624: 8623: 8620: 8618: 8615: 8613: 8610: 8608: 8605: 8603: 8600: 8599: 8597: 8595: 8591: 8585: 8582: 8578: 8575: 8574: 8573: 8570: 8568: 8565: 8564: 8562: 8560: 8556: 8553: 8551: 8547: 8543: 8537: 8533: 8526: 8521: 8519: 8514: 8512: 8507: 8506: 8503: 8491: 8488: 8486: 8483: 8481: 8478: 8476: 8473: 8471: 8468: 8466: 8463: 8461: 8458: 8457: 8455: 8449: 8443: 8442:UI Automation 8440: 8438: 8435: 8434: 8432: 8430:Accessibility 8428: 8422: 8419: 8417: 8414: 8412: 8409: 8407: 8404: 8403: 8401: 8399: 8395: 8389: 8386: 8384: 8381: 8379: 8376: 8374: 8371: 8369: 8366: 8365: 8363: 8361: 8357: 8351: 8348: 8346: 8343: 8341: 8338: 8336: 8333: 8331: 8328: 8326: 8323: 8321: 8318: 8316: 8313: 8311: 8308: 8307: 8305: 8303: 8299: 8293: 8290: 8288: 8285: 8283: 8280: 8276: 8273: 8272: 8271: 8268: 8267: 8265: 8261: 8255: 8252: 8250: 8247: 8245: 8242: 8240: 8237: 8235: 8232: 8228: 8225: 8223: 8220: 8219: 8218: 8215: 8213: 8210: 8209: 8207: 8205: 8201: 8195: 8192: 8190: 8187: 8185: 8182: 8180: 8177: 8176: 8174: 8172: 8168: 8162: 8159: 8157: 8154: 8152: 8149: 8147: 8144: 8142: 8139: 8138: 8136: 8134: 8130: 8124: 8121: 8119: 8116: 8114: 8111: 8109: 8106: 8104: 8101: 8099: 8098:Offline Files 8096: 8094: 8091: 8089: 8086: 8084: 8081: 8079: 8076: 8074: 8073:Win32 console 8071: 8070: 8068: 8062: 8056: 8053: 8051: 8050:Telephony API 8048: 8046: 8045:Messaging API 8043: 8042: 8040: 8038:Communication 8036: 8030: 8027: 8025: 8022: 8020: 8017: 8015: 8012: 8010: 8007: 8005: 8004:Windows Rally 8002: 8000: 7997: 7995: 7992: 7990: 7987: 7983: 7980: 7979: 7978: 7975: 7974: 7972: 7968: 7962: 7959: 7957: 7954: 7952: 7949: 7947: 7944: 7942: 7939: 7937: 7934: 7930: 7927: 7925: 7922: 7920: 7917: 7915: 7912: 7911: 7910: 7907: 7906: 7904: 7900: 7894: 7891: 7889: 7886: 7884: 7881: 7879: 7876: 7874: 7871: 7869: 7866: 7864: 7861: 7859: 7856: 7855: 7853: 7849: 7843: 7840: 7838: 7837:Windows Media 7835: 7833: 7830: 7828: 7825: 7823: 7820: 7818: 7815: 7813: 7810: 7808: 7805: 7803: 7800: 7796: 7793: 7791: 7790:Media Objects 7788: 7787: 7786: 7783: 7782: 7780: 7776: 7770: 7767: 7765: 7762: 7760: 7757: 7755: 7752: 7750: 7747: 7745: 7742: 7741: 7739: 7735: 7729: 7726: 7724: 7721: 7719: 7716: 7714: 7711: 7709: 7706: 7704: 7701: 7699: 7696: 7694: 7691: 7689: 7686: 7684: 7681: 7679: 7676: 7674: 7671: 7669: 7666: 7664: 7661: 7660: 7658: 7654: 7650: 7643: 7638: 7636: 7631: 7629: 7624: 7623: 7620: 7610: 7600: 7594: 7591: 7589: 7586: 7582: 7579: 7578: 7577: 7574: 7572: 7569: 7567: 7564: 7562: 7559: 7557: 7554: 7552: 7549: 7547: 7544: 7543: 7541: 7537: 7531: 7528: 7526: 7523: 7521: 7518: 7516: 7513: 7511: 7508: 7506: 7503: 7502: 7500: 7494: 7488: 7485: 7483: 7480: 7479: 7477: 7473: 7463: 7460: 7458: 7455: 7453: 7450: 7448: 7447:Visual FoxPro 7445: 7444: 7442: 7438: 7432: 7429: 7427: 7424: 7422: 7419: 7417: 7414: 7413: 7411: 7407: 7401: 7398: 7396: 7393: 7391: 7388: 7386: 7383: 7381: 7378: 7377: 7375: 7373: 7369: 7366: 7362: 7352: 7349: 7347: 7344: 7340: 7337: 7335: 7332: 7331: 7330: 7327: 7325: 7322: 7321: 7319: 7317: 7313: 7307: 7304: 7302: 7299: 7297: 7294: 7292: 7289: 7287: 7284: 7282: 7279: 7277: 7274: 7270: 7267: 7266: 7265: 7262: 7258: 7255: 7253: 7250: 7248: 7245: 7243: 7240: 7238: 7235: 7233: 7230: 7229: 7228: 7225: 7224: 7222: 7220: 7216: 7210: 7207: 7205: 7202: 7200: 7197: 7195: 7192: 7188: 7185: 7184: 7183: 7180: 7178: 7175: 7173: 7170: 7168: 7165: 7164: 7162: 7158: 7155: 7149: 7143: 7140: 7138: 7135: 7133: 7130: 7128: 7125: 7123: 7120: 7118: 7115: 7113: 7110: 7108: 7105: 7103: 7100: 7098: 7095: 7093: 7090: 7086: 7083: 7081: 7078: 7077: 7076: 7073: 7069: 7066: 7064: 7061: 7060: 7059: 7056: 7054: 7053:Visual FoxPro 7051: 7049: 7046: 7044: 7041: 7039: 7036: 7034: 7031: 7029: 7026: 7024: 7021: 7017: 7014: 7012: 7009: 7007: 7004: 7002: 6999: 6998: 6997: 6994: 6992: 6989: 6985: 6982: 6980: 6977: 6975: 6972: 6970: 6967: 6966: 6965:Visual Basic 6964: 6962: 6959: 6957: 6954: 6953: 6951: 6947: 6935: 6932: 6930: 6927: 6925: 6922: 6920: 6917: 6915: 6912: 6911: 6910: 6907: 6905: 6902: 6900: 6897: 6895: 6892: 6890: 6887: 6883: 6880: 6879: 6878: 6875: 6873: 6870: 6868: 6865: 6863: 6860: 6856: 6853: 6852: 6851: 6848: 6846: 6843: 6841: 6838: 6836: 6833: 6831: 6828: 6826: 6823: 6821: 6818: 6816: 6813: 6811: 6808: 6807: 6805: 6801: 6795: 6792: 6790: 6787: 6785: 6782: 6780: 6777: 6775: 6772: 6771: 6769: 6767: 6766:Visual Studio 6763: 6760: 6754: 6745: 6740: 6738: 6733: 6731: 6726: 6725: 6722: 6710: 6701: 6699: 6690: 6689: 6686: 6680: 6677: 6675: 6672: 6670: 6667: 6665: 6662: 6660: 6657: 6656: 6654: 6652: 6646: 6636: 6633: 6631: 6630:Windows To Go 6628: 6626: 6623: 6621: 6618: 6616: 6613: 6611: 6608: 6606: 6603: 6601: 6598: 6596: 6593: 6591: 6588: 6586: 6583: 6581: 6578: 6576: 6573: 6571: 6568: 6566: 6563: 6561: 6558: 6556: 6553: 6551: 6548: 6547: 6545: 6541: 6535: 6532: 6530: 6527: 6525: 6522: 6520: 6517: 6515: 6512: 6510: 6507: 6505: 6502: 6500: 6499:Photo Gallery 6497: 6495: 6492: 6490: 6487: 6485: 6482: 6480: 6477: 6475: 6472: 6470: 6467: 6465: 6462: 6460: 6457: 6455: 6452: 6450: 6447: 6445: 6444:Meeting Space 6442: 6440: 6437: 6435: 6432: 6430: 6427: 6425: 6422: 6420: 6417: 6415: 6414:HyperTerminal 6412: 6410: 6407: 6405: 6402: 6400: 6397: 6395: 6392: 6390: 6387: 6385: 6384:Easy Transfer 6382: 6380: 6377: 6375: 6372: 6370: 6367: 6365: 6362: 6360: 6357: 6355: 6352: 6350: 6347: 6345: 6342: 6340: 6337: 6335: 6332: 6330: 6327: 6325: 6322: 6320: 6317: 6316: 6314: 6310: 6304: 6303: 6299: 6297: 6296: 6292: 6290: 6289: 6285: 6283: 6282: 6278: 6276: 6275: 6271: 6269: 6268: 6264: 6262: 6261: 6257: 6255: 6254: 6250: 6248: 6247: 6243: 6241: 6240: 6236: 6235: 6233: 6229: 6226: 6222: 6216: 6215: 6211: 6209: 6208: 6204: 6203: 6201: 6199: 6195: 6189: 6186: 6184: 6181: 6179: 6176: 6174: 6171: 6169: 6166: 6164: 6161: 6159: 6156: 6154: 6151: 6147: 6144: 6142: 6139: 6137: 6134: 6132: 6129: 6127: 6124: 6122: 6119: 6117: 6114: 6113: 6112: 6109: 6105: 6102: 6100: 6097: 6095: 6092: 6091: 6090: 6087: 6086: 6084: 6082: 6078: 6072: 6069: 6067: 6064: 6062: 6059: 6058: 6056: 6054:Compatibility 6052: 6046: 6043: 6041: 6038: 6036: 6033: 6031: 6028: 6026: 6023: 6021: 6018: 6016: 6013: 6011: 6008: 6006: 6003: 6001: 5998: 5996: 5993: 5991: 5988: 5986: 5983: 5982: 5980: 5976: 5970: 5967: 5965: 5962: 5960: 5957: 5955: 5952: 5950: 5947: 5945: 5942: 5940: 5937: 5935: 5932: 5930: 5927: 5925: 5922: 5920: 5917: 5915: 5912: 5910: 5907: 5905: 5902: 5900: 5897: 5895: 5892: 5890: 5887: 5885: 5882: 5880: 5879:Library files 5877: 5875: 5872: 5870: 5867: 5865: 5862: 5860: 5857: 5855: 5852: 5850: 5847: 5843: 5840: 5838: 5835: 5834: 5833: 5830: 5828: 5825: 5823: 5820: 5818: 5815: 5813: 5810: 5809: 5807: 5805: 5801: 5795: 5792: 5790: 5787: 5785: 5782: 5780: 5777: 5775: 5772: 5770: 5767: 5765: 5762: 5760: 5757: 5755: 5752: 5750: 5747: 5745: 5742: 5740: 5737: 5735: 5732: 5730: 5727: 5725: 5722: 5720: 5717: 5715: 5712: 5710: 5707: 5705: 5702: 5700: 5697: 5695: 5692: 5690: 5687: 5685: 5682: 5680: 5677: 5676: 5674: 5672: 5668: 5662: 5659: 5657: 5654: 5650: 5647: 5645: 5642: 5640: 5639:Reparse point 5637: 5635: 5632: 5630: 5627: 5625: 5622: 5621: 5620: 5617: 5615: 5612: 5610: 5607: 5605: 5602: 5600: 5597: 5595: 5592: 5591: 5589: 5587: 5583: 5577: 5574: 5572: 5569: 5567: 5564: 5562: 5559: 5557: 5554: 5552: 5549: 5547: 5544: 5542: 5539: 5538: 5536: 5534: 5530: 5524: 5521: 5519: 5516: 5514: 5511: 5509: 5506: 5504: 5501: 5497: 5494: 5492: 5489: 5487: 5484: 5482: 5479: 5477: 5474: 5473: 5472: 5469: 5467: 5464: 5462: 5459: 5457: 5454: 5452: 5449: 5447: 5444: 5442: 5441:Action Center 5439: 5438: 5436: 5434: 5430: 5424: 5421: 5419: 5416: 5414: 5411: 5409: 5406: 5404: 5401: 5399: 5396: 5394: 5391: 5389: 5386: 5384: 5381: 5379: 5376: 5374: 5371: 5369: 5368:Snipping Tool 5366: 5364: 5361: 5359: 5356: 5354: 5351: 5349: 5346: 5344: 5341: 5339: 5336: 5334: 5331: 5329: 5326: 5324: 5321: 5319: 5316: 5314: 5311: 5309: 5306: 5304: 5301: 5299: 5296: 5292: 5289: 5288: 5287: 5284: 5282: 5279: 5277: 5274: 5272: 5269: 5267: 5264: 5262: 5259: 5257: 5254: 5252: 5249: 5247: 5244: 5242: 5239: 5237: 5234: 5232: 5229: 5227: 5226:Character Map 5224: 5222: 5219: 5217: 5214: 5212: 5209: 5207: 5204: 5203: 5201: 5199: 5195: 5189: 5186: 5184: 5181: 5177: 5174: 5173: 5172: 5169: 5167: 5164: 5162: 5159: 5157: 5154: 5152: 5149: 5147: 5144: 5142: 5139: 5137: 5134: 5132: 5129: 5127: 5124: 5122: 5119: 5117: 5114: 5112: 5109: 5107: 5104: 5102: 5099: 5097: 5094: 5092: 5089: 5087: 5084: 5082: 5079: 5077: 5074: 5072: 5069: 5067: 5064: 5062: 5059: 5057: 5054: 5052: 5049: 5047: 5046:Control Panel 5044: 5042: 5039: 5037: 5036:App Installer 5034: 5033: 5031: 5025: 5019: 5016: 5014: 5011: 5007: 5004: 5002: 4999: 4998: 4997:Architecture 4996: 4994: 4991: 4990: 4987: 4983: 4976: 4971: 4969: 4964: 4962: 4957: 4956: 4953: 4947: 4944: 4942: 4939: 4938: 4923:September 30, 4919: 4915: 4909: 4898:September 30, 4893: 4889: 4883: 4867: 4860: 4849:September 30, 4845: 4841: 4835: 4827: 4823: 4817: 4801: 4797: 4793: 4787: 4779: 4773: 4765: 4759: 4751: 4745: 4737: 4731: 4723: 4717: 4709: 4703: 4695: 4689: 4673: 4669: 4665: 4659: 4648:September 15, 4643: 4639: 4635: 4629: 4613: 4612:GameDeveloper 4609: 4603: 4595: 4594:microsoft.com 4591: 4585: 4577: 4576:microsoft.com 4573: 4567: 4559: 4555: 4548: 4532: 4528: 4527:Microsoft.com 4524: 4518: 4502: 4498: 4497: 4492: 4485: 4469: 4465: 4461: 4454: 4438: 4434: 4433: 4428: 4421: 4405: 4401: 4400:Microsoft.com 4397: 4391: 4383: 4376: 4360: 4356: 4352: 4345: 4329: 4325: 4324:Microsoft.com 4321: 4315: 4299: 4295: 4294:ActiveWin.com 4291: 4285: 4269: 4265: 4264:Microsoft.com 4261: 4255: 4239: 4235: 4234:Microsoft.com 4231: 4225: 4209: 4203: 4195: 4193:0-321-44030-7 4189: 4185: 4178: 4163: 4162: 4157: 4150: 4134: 4130: 4124: 4108: 4104: 4098: 4090: 4084: 4073:September 30, 4069: 4065: 4059: 4044: 4040: 4033: 4025: 4021: 4017: 4010: 3994: 3990: 3986: 3982: 3975: 3967: 3966:anandtech.com 3963: 3956: 3940: 3936: 3932: 3925: 3909: 3905: 3901: 3894: 3878: 3874: 3870: 3863: 3847: 3843: 3836: 3828: 3824: 3823: 3818: 3811: 3796: 3792: 3785: 3778: 3772: 3764: 3760: 3754: 3746: 3744: 3738: 3731: 3723: 3722:microsoft.com 3719: 3713: 3697: 3693: 3687: 3685: 3676: 3670: 3666: 3659: 3643: 3637: 3626: 3619: 3613: 3605: 3604:microsoft.com 3601: 3595: 3587: 3583: 3577: 3571: 3567: 3564: 3559: 3551: 3545: 3529: 3525: 3519: 3503: 3499: 3493: 3474: 3467: 3461: 3445: 3441: 3435: 3419: 3415: 3411: 3404: 3389: 3385: 3378: 3370: 3369:microsoft.com 3366: 3360: 3344: 3340: 3336: 3330: 3322: 3316: 3308: 3307:microsoft.com 3304: 3298: 3290: 3289:microsoft.com 3286: 3280: 3273: 3269: 3268: 3263: 3259: 3253: 3247: 3242: 3234: 3230: 3224: 3208: 3202: 3195: 3191: 3188: 3182: 3163: 3159: 3158: 3150: 3143: 3128: 3124: 3117: 3109: 3105: 3098: 3083: 3082: 3077: 3070: 3055: 3054: 3049: 3042: 3034: 3030: 3023: 3016: 3011: 2996: 2995: 2990: 2983: 2975: 2971: 2965: 2957: 2950: 2942: 2935: 2927: 2920: 2912: 2905: 2897: 2890: 2882: 2875: 2860: 2859: 2854: 2847: 2832: 2831: 2826: 2819: 2817: 2815: 2813: 2797: 2796: 2791: 2784: 2782: 2780: 2778: 2776: 2768: 2757: 2753: 2746: 2739: 2734: 2730: 2729:GAME OF X V.2 2723: 2715: 2714:microsoft.com 2711: 2705: 2697: 2693: 2687: 2679: 2678:The Economist 2675: 2669: 2661: 2655: 2647: 2641: 2637: 2622: 2618: 2608: 2605: 2603: 2600: 2598: 2595: 2593: 2590: 2587: 2584: 2582: 2579: 2577: 2574: 2572: 2569: 2567: 2564: 2563: 2557: 2555: 2551: 2547: 2543: 2539: 2535: 2531: 2527: 2523: 2519: 2515: 2511: 2507: 2503: 2499: 2486: 2482: 2479: 2476: 2473: 2470: 2466: 2463: 2462: 2461: 2458: 2455: 2453: 2449: 2448:XNA Framework 2445: 2441: 2437: 2436:XNA Framework 2433: 2428: 2426: 2422: 2418: 2408: 2406: 2405:Direct3D 11.1 2401: 2397: 2393: 2392:Direct3D 10.1 2389: 2386: 2381: 2379: 2375: 2374:device driver 2370: 2364:Compatibility 2361: 2359: 2355: 2351: 2342: 2338: 2335: 2332: 2329: 2328: 2324: 2321: 2318: 2314: 2310: 2307: 2304: 2303: 2299: 2296: 2293: 2289: 2285: 2282: 2279: 2276: 2275: 2271: 2268: 2265: 2264: 2261: 2258: 2256:July 29, 2015 2255: 2252: 2245: 2242: 2238: 2234: 2231: 2228: 2225: 2222: 2221: 2218: 2214: 2211: 2208: 2207: 2203: 2199: 2195: 2192: 2189: 2186: 2182: 2179: 2175: 2174:Windows 7 SP1 2172: 2169: 2166: 2165: 2162: 2158: 2155: 2152: 2151: 2148: 2144: 2141: 2138: 2135: 2128: 2123: 2119: 2116: 2113: 2110: 2109: 2104: 2100: 2097: 2094: 2091: 2087: 2083: 2082:Windows Vista 2080: 2077: 2074: 2071: 2067: 2061: 2059:June 7, 2010 2058: 2057: 2053: 2050: 2049: 2045: 2042: 2041: 2037: 2034: 2030: 2024: 2022:July 22, 2004 2021: 2018: 2014: 2011: 2008: 2005: 2002: 2001: 1998: 1995: 1992: 1989: 1988: 1985: 1982: 1979: 1976: 1972: 1968: 1965: 1962: 1959: 1958: 1954: 1952:June 25, 2002 1951: 1948: 1945: 1944: 1940: 1937: 1934: 1931: 1930: 1926: 1923: 1920: 1919: 1916: 1912: 1909: 1906: 1903: 1899: 1895: 1892: 1889: 1886: 1885: 1882: 1879: 1876: 1873: 1869: 1865: 1862: 1859: 1856: 1853: 1852: 1849: 1846: 1843: 1842: 1839: 1837:March 8, 2000 1836: 1833: 1832: 1828: 1825: 1823: 1819: 1815: 1812: 1809: 1806: 1805: 1802: 1799: 1796: 1789: 1785: 1782: 1779: 1776: 1773: 1772: 1769: 1766: 1763: 1760: 1759: 1755: 1751: 1748: 1745: 1742: 1739: 1735: 1731: 1728: 1726:June 25, 1998 1725: 1722: 1721: 1717: 1714: 1711: 1707: 1703: 1701: 1698: 1697: 1693: 1690: 1687: 1680: 1676: 1672: 1670: 1664: 1661: 1660: 1656: 1654:December 1996 1653: 1650: 1647: 1646: 1640: 1638:December 1996 1637: 1634: 1631: 1630: 1626: 1623: 1620: 1619: 1615: 1612: 1609: 1602: 1598: 1594: 1591: 1588: 1585: 1584: 1580: 1577: 1575: 1572: 1568: 1564: 1560: 1556: 1553: 1550: 1547: 1544: 1543: 1539: 1536: 1533: 1532: 1526:Release date 1521: 1510: 1506: 1501: 1496: 1491: 1486: 1481: 1477: 1473: 1468: 1463: 1459: 1455: 1450: 1445: 1440: 1436: 1432: 1427: 1423: 1419: 1415: 1411: 1407: 1403: 1399: 1395: 1391: 1390: 1386: 1382: 1378: 1374: 1360: 1358: 1354: 1350: 1349:Xbox Series X 1340: 1338: 1333: 1330: 1327: 1324: 1320: 1316: 1315: 1310: 1309: 1304: 1302: 1298: 1293: 1291: 1287: 1283: 1275: 1271: 1270:dedicated GPU 1267: 1266:Unlinked GPUs 1263: 1259: 1256: 1253: 1250: 1249: 1248: 1246: 1242: 1237: 1235: 1231: 1230:Khronos Group 1227: 1223: 1219: 1215: 1211: 1206: 1204: 1200: 1194: 1181: 1178: 1174: 1170: 1166: 1162: 1158: 1155: 1151: 1147: 1143: 1139: 1135: 1134:DirectCompute 1131: 1127: 1123: 1119: 1115: 1114: 1113: 1110: 1107: 1103: 1099: 1095: 1094:DirectCompute 1091: 1086: 1084: 1075: 1070: 1060: 1058: 1050: 1046: 1043: 1040: 1036: 1033: 1030: 1026: 1023: 1022: 1021: 1018: 1016: 1012: 1008: 1004: 1000: 996: 992: 990: 989:Windows Vista 981: 976: 966: 962: 958: 954: 952: 948: 942: 940: 936: 932: 928: 921: 906: 903: 901: 897: 889: 886: 883: 879: 878:DirectSound3D 876: 873: 869: 866: 863: 859: 855: 852: 849: 845: 841: 837: 833: 829: 825: 822: 819: 815: 812: 807: 803: 800: 798: 794: 791: 788: 785: 781: 779: 775: 771: 770: 768: 767:DirectX Media 765: 764: 763: 757: 754: 751: 748: 745: 744:DirectStorage 742: 739: 735: 732: 729: 726: 723: 720: 717: 715: 711: 710:DirectCompute 708: 705: 702: 699: 696: 693: 690: 687: 683: 680: 679: 678: 670: 668: 664: 660: 656: 651: 649: 644: 642: 638: 633: 629: 627: 623: 620: 616: 612: 607: 605: 600: 596: 595:window system 592: 588: 583: 581: 577: 572: 570: 569: 564: 560: 556: 552: 547: 543: 538: 536: 532: 528: 524: 523: 518: 517: 512: 508: 503: 501: 497: 492: 490: 486: 482: 478: 472: 470: 465: 461: 457: 456:Eric Engstrom 452: 450: 446: 442: 438: 437: 432: 428: 424: 420: 419:Alex St. John 416: 412: 402: 399: 395: 391: 387: 383: 379: 374: 371: 367: 363: 359: 354: 352: 348: 344: 340: 336: 332: 328: 324: 320: 316: 312: 308: 304: 300: 296: 292: 288: 285:, especially 284: 280: 276: 268: 265: 263: 259: 255: 251: 247: 243: 239: 235: 231: 227: 223: 220: 218: 214: 210: 194: 192: 188: 184: 170: 166: 163: 160: 158: 154: 150: 145: 139: 131: 128: 120: 109: 106: 102: 99: 95: 92: 88: 85: 81: 78: โ€“  77: 73: 72:Find sources: 66: 62: 56: 55: 50:This article 48: 44: 39: 38: 33: 19: 9348:Toys for Bob 9223:MachineGames 9171:World's Edge 9141:Ninja Theory 9013: 8980: 8741:Applications 8711:Best-selling 8684:Applications 8612:Applications 8378:Composite UI 7863:RSS Platform 7784: 7546:Active Setup 7431:Notification 7409:SQL services 7242:Dynamic Data 7181: 6914:CLR Profiler 6758:environments 6664:File Manager 6504:Photo Viewer 6439:Media Center 6399:Groove Music 6329:Address Book 6300: 6293: 6286: 6281:Purble Place 6279: 6272: 6265: 6258: 6251: 6246:Chess Titans 6244: 6237: 6224:Discontinued 6212: 6205: 6152: 5904:Ntoskrnl.exe 5812:Boot Manager 5804:Architecture 5694:Group Policy 5586:File systems 5486:Saved search 5393:Sticky Notes 5358:Quick Assist 5286:Media Player 5256:Feedback Hub 5251:Fax and Scan 5146:Task Manager 5076:Event Viewer 5056:Disk Cleanup 4921:. Retrieved 4917: 4908: 4896:. Retrieved 4892:the original 4882: 4870:. Retrieved 4859: 4847:. Retrieved 4843: 4834: 4826:the original 4816: 4804:. Retrieved 4800:the original 4795: 4786: 4772: 4758: 4744: 4730: 4716: 4702: 4688: 4676:. Retrieved 4667: 4658: 4646:. Retrieved 4642:the original 4637: 4628: 4618:December 23, 4616:. Retrieved 4611: 4602: 4596:. Microsoft. 4593: 4584: 4578:. Microsoft. 4575: 4566: 4557: 4553: 4547: 4535:. Retrieved 4531:the original 4526: 4517: 4505:. Retrieved 4501:the original 4494: 4484: 4472:. Retrieved 4463: 4453: 4441:. Retrieved 4430: 4420: 4408:. Retrieved 4404:the original 4399: 4390: 4381: 4375: 4363:. Retrieved 4354: 4344: 4332:. Retrieved 4323: 4314: 4302:. Retrieved 4298:the original 4293: 4284: 4272:. Retrieved 4263: 4254: 4242:. Retrieved 4233: 4224: 4214:December 30, 4212:. Retrieved 4202: 4183: 4177: 4165:. Retrieved 4159: 4149: 4137:. Retrieved 4123: 4111:. Retrieved 4106: 4097: 4083: 4071:. Retrieved 4067: 4058: 4046:. Retrieved 4042: 4032: 4019: 4009: 3997:. Retrieved 3993:the original 3984: 3974: 3965: 3960:Ryan Smith. 3955: 3943:. Retrieved 3939:the original 3934: 3924: 3912:. Retrieved 3908:the original 3903: 3893: 3881:. Retrieved 3877:the original 3872: 3862: 3850:. Retrieved 3845: 3835: 3820: 3810: 3798:. Retrieved 3784: 3771: 3762: 3753: 3740: 3730: 3721: 3712: 3700:. Retrieved 3695: 3664: 3658: 3646:. Retrieved 3636: 3625:the original 3612: 3606:. Microsoft. 3603: 3594: 3585: 3582:"MSDN Blogs" 3576: 3558: 3544: 3534:September 4, 3532:. Retrieved 3528:the original 3518: 3506:. Retrieved 3502:the original 3492: 3482:December 30, 3480:. Retrieved 3473:the original 3460: 3448:. Retrieved 3444:the original 3434: 3422:. Retrieved 3418:the original 3413: 3403: 3391:. Retrieved 3387: 3377: 3371:. Microsoft. 3368: 3359: 3347:. Retrieved 3343:the original 3338: 3329: 3315: 3306: 3297: 3288: 3279: 3271: 3265: 3252: 3241: 3232: 3223: 3211:. Retrieved 3201: 3196:, April 2004 3181: 3169:. Retrieved 3155: 3142: 3130:. Retrieved 3126: 3116: 3103: 3097: 3085:. Retrieved 3079: 3069: 3057:. Retrieved 3051: 3041: 3033:the original 3022: 3010: 2998:. Retrieved 2992: 2982: 2973: 2964: 2955: 2949: 2940: 2934: 2925: 2919: 2910: 2904: 2895: 2889: 2880: 2874: 2862:. Retrieved 2856: 2846: 2834:. Retrieved 2828: 2799:. Retrieved 2793: 2766: 2759:. Retrieved 2745: 2736: 2728: 2722: 2716:. Microsoft. 2713: 2704: 2695: 2686: 2677: 2668: 2654: 2648:. June 1999. 2640: 2621: 2495: 2492:Alternatives 2468:applications 2459: 2456: 2429: 2414: 2394:introduces " 2390: 2384: 2382: 2371: 2367: 2347: 2308:May 19, 2019 2032:4.09.00.0904 1904:4.08.01.0810 1814:Windows 2000 1807:4.07.00.0700 1674: 1668: 1651:4.04.00.0070 1635:4.04.00.0070 1621:4.04.00.0069 1610:4.04.00.0068 1592:June 5, 1996 1589:4.03.00.1096 1357:Mesh Shaders 1346: 1334: 1331: 1328: 1314:Ars Technica 1312: 1306: 1305: 1294: 1279: 1265: 1261: 1257: 1251: 1238: 1207: 1196: 1111: 1098:tessellation 1087: 1080: 1054: 1044: 1039:Windows Aero 1035:Direct3D 9Ex 1034: 1024: 1019: 993: 986: 963: 959: 955: 943: 935:Windows 2000 923: 904: 893: 761: 686:3D rendering 676: 652: 645: 634: 630: 608: 584: 573: 566: 539: 530: 520: 514: 511:John Carmack 504: 493: 473: 453: 434: 408: 376:The DirectX 375: 355: 334: 326: 318: 314: 274: 273: 157:Developer(s) 138: 123: 114: 104: 97: 90: 83: 71: 59:Please help 54:verification 51: 9218:id Software 9166:Undead Labs 9126:Double Fine 9029:Game Studio 8921:Indie Games 8906:Games Store 8758:Accessories 8701:Accessories 8622:Accessories 8550:Xbox series 8460:DirectWrite 8368:EFx Factory 8325:Silverlight 8103:Shadow Copy 7902:Data access 7807:DirectInput 7749:DirectSound 7744:DirectMusic 7693:Silverlight 7496:Testing and 7426:Integration 7346:Windows HLK 7172:Silverlight 7167:Windows API 7132:Small Basic 7011:Managed C++ 6956:Dynamics AX 6909:Windows SDK 6889:Small Basic 6756:Development 6679:Minesweeper 6648:Spun off to 6469:MSN Dial-up 6464:Movie Maker 6369:Diagnostics 6319:ActiveMovie 6061:COMMAND.COM 5939:Shadow Copy 5794:Server Core 5634:Mount Point 5561:Shadow Copy 5156:Windows Ink 4868:. Microsoft 4068:ExtremeTech 3999:November 6, 3848:. Future US 3800:November 6, 3741:Channel9 - 3702:October 27, 3698:. Microsoft 3414:PC Magazine 3349:January 11, 3185:J. Allard, 3053:PC Magazine 2994:PC Magazine 2864:December 9, 2836:December 7, 2801:December 7, 2430:During the 2400:Direct3D 11 2233:Windows 8.1 1780:May 5, 1999 1715:May 5, 1998 1262:Linked GPUs 1214:Direct3D 12 1193:Direct3D 12 1172:resolution. 1161:Windows 8.1 1069:Direct3D 11 1045:Direct3D 10 1007:DirectSound 999:DirectInput 975:Direct3D 10 888:DirectMusic 868:DirectSound 824:DirectInput 704:DirectWrite 527:Gabe Newell 507:id Software 500:Windows 3.1 427:programmers 413:, its next 358:video games 351:DirectWrite 311:DirectSound 303:DirectMusic 18:DirectX 9.0 9393:Categories 9246:Activision 9088:Developers 9057:Activision 8969:Promotions 8885:Zune games 8617:Controller 8567:Controller 8270:Crypto API 8088:PowerShell 8066:management 8029:DirectPlay 7970:Networking 7893:TypeScript 7812:DirectShow 7778:Multimedia 7764:Speech API 7683:GDI / GDI+ 7515:Playwright 7372:SQL Server 7153:frameworks 7117:PowerShell 7092:IronPython 7080:TypeScript 7075:JavaScript 6996:Visual C++ 6850:QuickBASIC 6659:DVD Player 6474:NetMeeting 6374:DriveSpace 6239:3D Pinball 5739:SharePoint 5503:Start menu 5348:Phone Link 5211:Calculator 5166:PowerShell 5027:Management 4806:October 8, 4464:ITProToday 4355:ITProToday 4304:August 30, 4048:August 19, 3945:August 22, 3914:August 22, 3883:August 22, 3852:August 22, 3450:August 27, 3424:August 29, 3393:October 3, 3262:DirectShow 3171:August 29, 3132:August 17, 3087:August 14, 3081:SlideShare 3059:August 13, 2974:stason.org 2633:References 2532:, OpenML, 2369:hardware. 2337:Windows 11 2260:Windows 10 2237:Windows RT 2198:Windows RT 2084:exclusive 1911:Windows XP 1864:Windows Me 1816:exclusive 1750:Windows CE 1732:exclusive 1730:Windows 98 1599:exclusive 1563:Windows 95 1511:DirectX 12 1478:DirectX 11 1460:DirectX 10 1245:NVIDIA SLI 1203:Windows 10 1191:See also: 1187:DirectX 12 1150:backported 1106:multi-core 1067:See also: 1063:DirectX 11 1025:Direct3D 9 973:See also: 969:DirectX 10 939:Windows XP 931:Windows Me 927:Windows 98 918:See also: 874:and XACT3) 854:DirectPlay 814:DirectDraw 774:DirectShow 738:raytracing 712:: API for 673:Components 655:raytracing 653:Real-time 637:DirectShow 542:Windows 95 535:Bill Gates 411:Windows 95 394:Windows 98 390:Windows 95 307:DirectPlay 299:DirectDraw 283:multimedia 203:2021-10-05 178:1995-09-30 117:April 2016 87:newspapers 32:Yamaha DX9 9259:Demonware 8976:OurColony 8960:Game Room 8955:MSN Games 8542:Microsoft 8490:Uniscribe 8171:Libraries 8118:Event Log 7551:ClickOnce 7530:xUnit.net 7498:debugging 7421:Reporting 7281:CardSpace 7257:Web Forms 7038:Dexterity 7016:C++/WinRT 6949:Languages 6894:WebMatrix 6882:FrontPage 6454:Messenger 6449:Messaging 6379:DVD Maker 6349:CD Player 6344:CardSpace 6295:Solitaire 5995:BitLocker 5990:AppLocker 5624:Hard link 5513:Task View 5491:Namespace 5461:ClearType 5281:Messaging 5266:Magnifier 5231:Clipchamp 5206:3D Viewer 4872:August 2, 4432:Shacknews 4382:PC Intern 4167:March 20, 4161:Gamasutra 4139:March 20, 4133:Microsoft 4113:April 17, 3989:Microsoft 3827:Microsoft 3822:Channel 9 3795:AnandTech 3648:August 9, 3123:"DirectX" 3000:August 7, 2830:Shacknews 2761:August 9, 2733:CRC Press 2194:Windows 8 2143:Windows 7 1754:Dreamcast 1551:4.02.0095 1437:DirectX 9 1424:DirectX 8 1416:DirectX 7 1408:DirectX 6 1400:DirectX 5 1392:DirectX 3 1387:DirectX 2 1379:DirectX 1 1337:Windows 7 1272:with the 1212:APIs for 1118:Windows 8 1092:support ( 1083:Windows 7 914:DirectX 9 882:3D sounds 862:Xbox Live 836:joysticks 828:keyboards 643:instead. 589:to their 544:OSR2 and 291:Microsoft 230:Dreamcast 162:Microsoft 76:"DirectX" 9293:Treyarch 8993:"X" Show 8926:Anywhere 8801:Xbox app 8676:Xbox One 8594:Xbox 360 8416:Remoting 8320:Remoting 8263:Security 7873:VBScript 7673:Direct3D 7668:Direct2D 7609:Category 7539:Delivery 7505:CodeView 7416:Analysis 7364:Database 7151:APIs and 7112:Power Fx 7097:IronRuby 6984:VBScript 6830:MACRO-80 6825:GW-BASIC 6698:Category 6575:MS-DOS 7 6560:ScanDisk 6479:NTBackup 6359:Contacts 6339:Cardfile 6274:Hold 'Em 6253:FreeCell 6099:VBScript 6010:Defender 5978:Security 5964:Winlogon 5919:Registry 5533:Services 5466:Explorer 5451:AutoPlay 5338:Paint 3D 5323:OneDrive 5313:Narrator 5261:Get Help 5216:Calendar 5111:Settings 5081:IExpress 4672:Archived 4537:July 20, 4507:July 20, 4496:Geek.com 4474:July 21, 4468:Archived 4443:July 20, 4437:Archived 4410:July 20, 4365:July 19, 4359:Archived 4334:July 19, 4328:Archived 4274:July 19, 4268:Archived 4244:July 19, 4238:Archived 3846:PC Gamer 3586:msdn.com 3566:Archived 3508:March 5, 3213:June 23, 3190:Archived 3162:Archived 2795:PC Gamer 2571:Direct3D 2560:See also 2518:Direct3D 2481:Archived 2452:Xbox 360 2284:Direct3D 1523:Version 1297:SIGGRAPH 1177:Xbox One 1169:Direct2D 1130:Direct3D 1126:Direct2D 1122:WDDM 1.2 909:Versions 880:(DS3D): 848:Xbox 360 818:Direct2D 756:DirectSR 750:DirectML 698:Direct2D 682:Direct3D 619:Xbox One 615:Xbox 360 580:software 563:Direct3D 370:software 364:and the 347:Direct2D 341:and the 295:Direct3D 242:Xbox One 238:Xbox 360 9399:DirectX 9036:ID@Xbox 9014:DirectX 8901:Avatars 8827:Windows 8453:support 8315:ADO.NET 8310:ASP.NET 8275:CAPICOM 8151:ActiveX 8014:P2P API 7977:Winsock 7919:ADO.NET 7868:JScript 7785:DirectX 7769:XAudio2 7510:OneFuzz 7385:Compact 7380:Express 7264:ADO.NET 7227:ASP.NET 7182:DirectX 7085:JScript 7006:C++/CLI 6934:XAMLPad 6929:WinDiff 6840:MSBuild 6779:Express 6674:Mahjong 6595:Interix 6529:WinHelp 6429:Journal 6419:Imaging 6267:InkBall 6153:DirectX 6116:ActiveX 6104:JScript 5817:Console 5789:Hyper-V 5684:Domains 5508:Taskbar 5481:IFilter 5456:AutoRun 5418:WordPad 5413:Weather 5328:OneNote 5318:Notepad 5241:Cortana 5116:Sysprep 4107:PCWorld 2566:ActiveX 2554:ReactOS 2530:OpenMAX 2526:Allegro 2500:, with 2450:or the 1616:  1565:onward 1540:Number 1290:Haswell 1138:XAudio2 872:XAudio2 786:; MFTs) 728:XAudio2 622:console 531:Doom 95 386:headers 315:DirectX 201: ( 176: ( 142:DirectX 101:scholar 9254:Beenox 9209:Dallas 9204:Austin 8916:Arcade 8791:Kinect 8779:Others 8602:Launch 8024:MS MPI 7929:OLE DB 7858:MSHTML 7802:Xinput 7525:WinDbg 7160:Native 7001:C++/CX 6991:Bosque 6974:VB.NET 6969:legacy 6872:Roslyn 6862:QuickC 6855:QBasic 6845:Pascal 6803:Others 6707:  6696:  6669:Hover! 6543:Others 6524:Travel 6519:Syskey 6302:Tinker 6260:Hearts 6188:WinUSB 6173:WinAPI 6158:Native 5969:WinUSB 5894:MinWin 5671:Server 5471:Search 5383:Sports 5353:Photos 5343:People 5221:Camera 4918:GitHub 4678:May 7, 4190:  3671:  3233:GitHub 2607:Vulkan 2581:DxDiag 2538:OpenCL 2534:OpenAL 2514:Mantle 2506:Vulkan 2502:OpenGL 2358:DxDiag 2350:DxDiag 1537:Minor 1534:Major 1529:Notes 1234:Vulkan 1222:Mantle 1142:XInput 1140:, and 1132:, and 1003:XInput 937:, and 844:XInput 838:, and 667:SPIR-V 626:Nvidia 587:OpenGL 522:Doom 2 449:Disney 445:Compaq 423:MS-DOS 339:XInput 325:, the 103:  96:  89:  82:  74:  9045:Games 8950:Mixer 8852:games 8840:games 8806:games 8763:Games 8706:Games 8649:Games 8572:Games 8406:MSRPC 7956:MSXML 7737:Audio 7698:WinUI 7566:vcpkg 7561:NuGet 7440:Other 7252:Razor 7209:WinUI 7033:Dafny 6961:BASIC 6919:ILAsm 6820:FxCop 6810:Blend 6635:WinFS 6534:Write 6231:Games 6198:Games 6071:WoW64 5899:NTLDR 5889:LSASS 5822:CSRSS 5629:links 5604:exFAT 5433:Shell 5398:Store 5388:Start 5378:Skype 5333:Paint 5308:Money 5236:Clock 5183:WinRE 5091:Netsh 5029:tools 5018:Games 4864:MSN. 4024:Intel 3743:BUILD 3628:(PDF) 3621:(PDF) 3476:(PDF) 3469:(PDF) 3321:"PIX" 3165:(PDF) 3152:(PDF) 2613:Notes 2588:(GDI) 2510:Metal 2316:12.2 2291:12.1 2016:9.0c 1282:Fermi 1226:Metal 1090:GPGPU 722:XACT3 559:lions 555:Roman 496:Win32 250:Linux 108:JSTOR 94:books 9317:King 9156:Rare 9072:King 8847:GFWL 8559:Xbox 8302:.NET 8239:NDIS 8234:WDDM 8227:UMDF 8222:KMDF 8146:COM+ 8019:MSMQ 8009:BITS 7999:NDIS 7924:ODBC 7759:XACT 7728:WinG 7400:MSDE 7339:UMDF 7334:KMDF 7296:LINQ 7276:MAUI 7237:AJAX 7232:Core 7219:.NET 7142:XAML 7102:Lean 7058:Java 7028:C/AL 6774:Code 6709:List 6590:HPFS 6354:Chat 6312:Apps 6214:Surf 6163:.NET 6131:DCOM 5959:WHEA 5954:USER 5944:SMSS 5734:WSUS 5714:MSMQ 5656:ReFS 5619:NTFS 5594:CDFS 5551:CLFS 5546:BITS 5446:Aero 5423:Xbox 5403:Tips 5291:2022 5276:Maps 5271:Mail 5246:Edge 5198:Apps 4993:APIs 4925:2014 4900:2014 4874:2012 4851:2020 4808:2021 4680:2019 4650:2009 4620:2021 4558:2001 4539:2019 4509:2019 4476:2019 4445:2019 4412:2019 4367:2019 4336:2019 4306:2019 4276:2019 4246:2019 4216:2012 4188:ISBN 4169:2020 4141:2020 4115:2019 4075:2014 4050:2015 4001:2014 3947:2015 3916:2015 3885:2015 3854:2015 3802:2014 3745:2013 3704:2017 3669:ISBN 3650:2014 3536:2008 3510:2008 3484:2012 3452:2007 3426:2007 3395:2009 3388:MSDN 3351:2022 3215:2012 3173:2022 3134:2022 3089:2022 3061:2022 3002:2022 2866:2020 2838:2020 2803:2020 2763:2022 2550:Wine 2546:SFML 2542:FMOD 2512:and 2498:APIs 2354:MSDN 2223:11.2 2184:11.1 2089:10.1 2003:9.0b 1990:9.0a 1966:2002 1946:8.1b 1938:2002 1932:8.1a 1887:8.0a 1847:2000 1821:7.0a 1774:6.1a 1648:3.0b 1632:3.0a 1624:1996 1586:2.0a 1578:1996 1561:for 1559:WinG 1508:2015 1503:2014 1498:2013 1493:2012 1488:2011 1483:2010 1475:2009 1470:2008 1465:2007 1457:2006 1452:2005 1447:2004 1442:2003 1434:2002 1429:2001 1421:2000 1413:1999 1405:1998 1397:1997 1384:1996 1376:1995 951:HLSL 860:and 846:for 832:mice 795:for 692:DXGI 663:HLSL 617:and 611:Xbox 578:and 519:and 516:Doom 441:WinG 431:BIOS 396:and 366:Xbox 360:for 349:and 331:Xbox 262:Type 234:Xbox 80:news 9024:XNA 8421:WCF 8398:IPC 8388:CSF 8383:CCF 8345:WPF 8340:WCS 8335:WCF 8330:TPL 8254:VxD 8249:BDA 8244:UAA 8217:WDF 8212:WDM 8141:COM 8055:WCF 7982:LSP 7961:OPC 7914:ADO 7883:XDR 7878:BHO 7851:Web 7832:XNA 7688:WPF 7581:WiX 7556:npm 7351:WDM 7329:WDF 7324:WDK 7247:MVC 7194:UWP 7177:XNA 7137:VPL 7063:J++ 6979:VBA 6489:Pay 6389:Fax 6136:OLE 6111:COM 6094:WSH 6081:API 5842:DLL 5837:EXE 5749:PWS 5729:IIS 5689:DNS 5661:UDF 5649:EFS 5644:TxF 5614:FAT 5609:IFS 5599:DFS 5188:WMI 2738:... 2522:SDL 2432:GDC 2247:12 2130:11 2069:10 1977:9.0 1960:8.2 1901:8.1 1874:8.0 1854:7.1 1794:7.0 1761:6.1 1740:6.0 1709:5.2 1685:5.0 1665:4.0 1607:3.0 1573:2.0 1548:1.0 1295:At 1286:GCN 1243:or 1199:GDC 896:COM 740:API 688:API 665:to 659:DXR 509:'s 267:API 63:by 9395:: 8350:WF 7127:Q# 7068:J# 7048:F* 7043:F# 7023:C# 5006:NT 5001:9x 4916:. 4842:. 4794:. 4666:. 4636:. 4610:. 4592:. 4574:. 4556:. 4525:. 4493:. 4466:. 4462:. 4435:. 4429:. 4398:. 4357:. 4353:. 4322:. 4292:. 4262:. 4232:. 4158:. 4131:. 4105:. 4066:. 4041:. 4022:. 4018:. 3987:. 3983:. 3964:. 3933:. 3902:. 3871:. 3844:. 3825:. 3819:. 3793:. 3761:. 3739:. 3720:. 3694:. 3683:^ 3602:. 3584:. 3412:. 3386:. 3367:. 3337:. 3305:. 3287:. 3264:. 3260:. 3231:. 3160:. 3154:. 3125:. 3106:. 3078:. 3050:. 2991:. 2972:. 2855:. 2827:. 2811:^ 2792:. 2774:^ 2765:. 2754:. 2735:. 2731:. 2712:. 2694:. 2676:. 2544:, 2540:, 2536:, 2528:, 2524:, 2508:, 2446:, 2421:C# 2407:. 2250:12 2239:, 2235:, 2200:, 2196:, 2176:, 2145:, 2133:11 2120:, 2101:, 2072:10 1974:9 1871:8 1791:7 1737:6 1682:5 1662:4 1604:3 1570:2 1545:1 1247:. 1236:. 1005:, 933:, 929:, 834:, 830:, 650:. 613:, 353:. 309:, 305:, 301:, 297:, 248:, 244:, 240:, 236:, 232:, 228:, 224:, 8524:e 8517:t 8510:v 7641:e 7634:t 7627:v 7107:P 6743:e 6736:t 6729:v 4974:e 4967:t 4960:v 4927:. 4902:. 4876:. 4853:. 4810:. 4738:. 4724:. 4682:. 4652:. 4622:. 4541:. 4511:. 4478:. 4447:. 4414:. 4369:. 4338:. 4308:. 4278:. 4248:. 4218:. 4196:. 4171:. 4143:. 4117:. 4077:. 4052:. 4026:. 4003:. 3968:. 3949:. 3918:. 3887:. 3856:. 3829:. 3804:. 3706:. 3677:. 3652:. 3538:. 3512:. 3486:. 3454:. 3428:. 3397:. 3353:. 3323:. 3217:. 3175:. 3136:. 3091:. 3063:. 3004:. 2976:. 2868:. 2840:. 2805:. 2698:. 1156:. 1051:. 864:) 820:) 808:) 335:X 327:X 319:X 256:) 205:) 180:) 130:) 124:( 119:) 115:( 105:ยท 98:ยท 91:ยท 84:ยท 57:. 34:. 20:)

Index

DirectX 9.0
Yamaha DX9

verification
improve this article
adding citations to reliable sources
"DirectX"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

Developer(s)
Microsoft
Stable release
Operating system
Microsoft Windows
Windows Phone 8
Dreamcast
Xbox
Xbox 360
Xbox One
Xbox Series X and Series S
Linux
Windows Subsystem for Linux
Type
API
application programming interfaces

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

โ†‘