Vortice.Windows

Graphics API bindings

A collection of bindings for various Windows graphics and audio APIs in C#

.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.

GitHub

1k stars
45 watching
73 forks
Language: C#
last commit: about 1 month ago
Linked from 2 awesome lists

direct3ddirect3d11direct3d12dotnetdotnetcoregame-developmentgame-enginegamedevgraphicsnetstandardnetstandard20nugetsharpdxvortice

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
amerkoleci/vortice.vulkan A .NET binding library for Vulkan graphics API 298
andrejnau/flycube A low-level graphics API providing features like ray tracing and support for multiple backends 388
acskyline/wave-particles-with-interactive-vortices Real-time river renderer using wave particles with interactive vortices 268
facticiusvir/sharpvk C# bindings for the Vulkan API and SPIR-V shader compilation 149
mwalczyk/plume A wrapper around the Vulkan graphics API. 14
blurstudio/cross3d Provides a consistent interface to multiple 3D computer graphics application APIs. 138
aldocd4/derelictnanovg Dynamic bindings to a vector graphics rendering library for the D programming language. 2
dahall/vanara A set of .NET libraries providing P/Invoke calls to various native Windows APIs. 1,807
kafkawannafly/bindableprops Automates boilerplate code generation for custom UI components in MAUI apps using C# source generators 32
frankszendzielarz/algorandvisualstudio Extensions to Visual Studio for C# development of Algorand smart contracts and TEAL compilation 21
gecko0307/bindbc-wgpu A D programming language wrapper around the WebGPU API 25
grabacr07/virtualdesktop C# wrapper for managing virtual desktops on Windows 11 633
k0nserv/luft Helps write more concise view controllers in Xcode by analyzing code density and color-coding the gutter 173
billyfrcs/graphicsprogramming An open-source project for learning and implementing 2D and 3D rendering using modern OpenGL and C++. 1
sbarisic/nukleardotnet A .NET wrapper for the Nuklear immediate mode GUI library 188