The windowsnumerics.h header file defines C++ vector and matrix types in the namespace. DirectML is supported by all DirectX 12-compatible hardware. You can integrate machine learning inferencing workloads into your game, engine, middleware, backend, or other application. It has a familiar (native C++, nano-COM) programming interface and workflow in the style of DirectX 12. The Microsoft Component Object Model (COM) is an object-oriented programming model used by several technologies, including the bulk of the DirectX API surface.ĭirect2D is a hardware-accelerated, immediate-mode, 2D graphics API that provides high-performance and high-quality rendering for 2D geometry, bitmaps, and text.ĭirect3D enables you to create 3D graphics for games and scientific apps.ĭXCore is an adapter enumeration API for graphics and compute devices, so some of its facilities overlap with those of the Microsoft DirectX Graphics Infrastructure (DXGI).ĭirectWrite supports high-quality text rendering, resolution-independent outline fonts, and full Unicode text and layouts.ĭirectStorage is a feature intended to allow games to make full use of high-speed storage (such as NVMe SSDs) that can deliver multiple gigabytes a second of small (for example, 64kb) data reads with minimal CPU overhead.ĭirectXMath provides an optimal and portable interface for arithmetic and linear algebra operations on single-precision floating-point vectors (2D, 3D, and 4D) or matrices (3×3 and 4×4).ĭirect Machine Learning (DirectML) is a low-level API for machine learning. DirectX graphics includes support for high-performance 2D and 3D graphics. Microsoft DirectX graphics provides a set of APIs that you can use to create games and other high-performance multimedia apps. For descriptions of and links to DirectX components in active development, see the blog post DirectX Landing Page.
0 Comments
Leave a Reply. |