

The Windows 10 SDK can be downloaded from the Windows Dev Center.The header and library (DirectML.h/DirectML.lib) are available as part of the redistributable NuGet package, and are also included in the Windows 10 SDK version 2 or newer. NVIDIA Kepler (GTX 600 series) and aboveĭirectML exposes a native C++ DirectX 12 API.Intel Haswell (4th-gen core) HD Integrated Graphics and above.AMD GCN 1st Gen (Radeon HD 7000 series) and above.Almost all commercially-available graphics cards released in the last several years support DirectX 12. Hardware requirementsĭirectML requires a DirectX 12 capable device. Starting with DirectML version 1.4.0, DirectML is also available as a standalone redistributable package (see Microsoft.AI.DirectML), which is useful for applications that wish to use a fixed version of DirectML, or when running on older versions of Windows 10. Getting Started with DirectMLĭirectML is distributed as a system component of Windows 10, and is available as part of the Windows 10 operating system (OS) in Windows 10, version 1903 (10.0 Build 18362), and newer. Visit the DirectX Landing Page for more resources for DirectX developers.


DirectML is a high-performance, hardware-accelerated DirectX 12 library for machine learning.
