Directx 11 | Microsoft
: A system that allows developers to use the DX11 API even on older hardware by targeting specific "feature levels" (e.g., targeting DX9 hardware with the DX11 API). Key Iterations and Updates
Microsoft DirectX 11 (DX11) is a collection of application programming interfaces (APIs) designed to handle tasks related to multimedia—primarily game programming and video—on Microsoft platforms . Core Components & Architecture Microsoft DirectX 11
: The primary component for 3D graphics, introducing features like tessellation for more detailed geometry and Shader Model 5.0 for advanced visual effects. : A system that allows developers to use
: DX11 separates resource creation and rendering into different objects (Device and Device Context) to better utilize modern multi-core processors. : DX11 separates resource creation and rendering into
: A technology that allows the graphics processing unit (GPU) to handle general-purpose computing tasks, moving work away from the CPU to improve performance.
Programming guide for Direct3D 11 - Win32 apps - Microsoft Learn

