Found 66 packages
Assembly providing DirectX - Direct3D11, Direct3D11.1 and Effects11 managed API.
Direct3D11 bindings
Assembly providing DirectX - Effects11 managed API for Direct3D11.
D3DCompiler bindings
Core DirectX library.
This package contains the includes, import libraries, and DLLs required to use the legacy DirectX SDK's D3DX9, D3DX10, and/or D3DX11 utility libraries. For Direct3D 11 users, the recommendation is to switch from D3DX11 to one of these open-source replacements to remove the need for this legacy NuGet package: https://aka.ms/Kfsdiu
Silk.NET is a high-speed, advanced library, providing bindings to popular low-level APIs such as OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, and DirectX.
WIC, Direct2D1 and DirectWrite bindings
Direct3D11 bindings
Direct3D12 bindings
Direct3D9 bindings
A managed wrapper around D3D11.
Ab3d.DXEngine is a DirectX 11 rendering engine for Desktop .Net applications. Ab3d.DXEngine is built for advanced business and scientific 3D visualization. IMPORTANT NOTE: Because this version of Ab3d.DXEngine does not require the SharpDX library, there are some breaking changes when you upgrade from version 7. If you just want new features and do not want to update your application, use v7.2 instead of v8.0 (it has all the features of v8.0). If you want to remove the dependency on SharpDX and use newer SIMD-enabled vector types, you will need to use .NET 10 and make a few code changes - see the Upgrade Ab3d.DXEngine to v8.0 guide (https://github.com/ab4d/Ab3d.DXEngine.Wpf.Samples/Upgrade-DXEngine-to-v8.md). Ab3d.DXEngine uses super fast rendering techniques that can fully utilize graphics cards and provide the ultimate performance. It also supports top quality visuals with PBR materials and shadows. Ab3d.DXEngine package is the core package of the library. Usually, the Ab3d.DXEngine.Wpf package is also used. It is also recommended to use Ab3d.PowerToys library that greatly simplifies working with 3D graphics. Samples project: https://github.com/ab4d/Ab3d.DXEngine.Wpf.Samples Homepage: https://www.ab4d.com/DXEngine.aspx Online users guide: https://www.ab4d.com/DirectX/3D/Introduction.aspx Online reference help: https://www.ab4d.com/help/DXEngine/html/R_Project_Ab3d_DXEngine_Help.htm Change log: https://www.ab4d.com/DXEngine-history.aspx DXEngineSnoop (diagnostics tool): https://www.ab4d.com/GetFile.ashx?fileName=DXEngineSnoop.exe Supported platforms: - .NET 10.0 For older .Net and .Net Framework versions, use version 7.2 (has the same features as v8.0).
Direct3D11on12 bindings
NoesisGUI Direct3D 11 Render Context
PInvoke API (methods, structures and constants) imported from Windows Direct3D11.dll.
A low-level, hardware-accelerated graphics and compute library for .NET, with backends for Vulkan, Metal, Direct3D 11, OpenGL, and OpenGL ES. Veldrid can be used to create high-performance 2D and 3D games, simulations, tools, and other graphical applications.
DirectComposition bindings
DXGI bindings
This version is for Universal Windows Platform apps on Windows 10 / Windows 11 using Visual Studio 2022. Features: Audio - low-level audio API using XAudio2 BufferHelpers - C++ helpers for creating D3D resources from CPU data CommonStates - factory providing commonly used D3D state objects DirectXHelpers - misc C++ helpers for D3D programming DDSTextureLoader - light-weight DDS file texture loader Effects - set of built-in shaders for common rendering tasks GamePad - gamepad controller helper using Windows.Gaming.Input GeometricPrimitive - draws basic shapes such as cubes and spheres GraphicsMemory - helper for managing dynamic graphics memory allocation Keyboard - keyboard state tracking helper Model - draws meshes loaded from .CMO, .SDKMESH, or .VBO files Mouse - mouse helper PostProcess - set of built-in shaders for common post-processing operations PrimitiveBatch - simple and efficient way to draw user primitives ScreenGrab - light-weight screen shot saver SimpleMath - simplified C++ wrapper for DirectXMath SpriteBatch - simple & efficient 2D sprite rendering SpriteFont - bitmap based text rendering VertexTypes - structures for commonly used vertex data formats WICTextureLoader - WIC-based image file texture loader