Vortice.Dxc 3.7.4-beta

This is a prerelease version of Vortice.Dxc.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package Vortice.Dxc --version 3.7.4-beta
                    
NuGet\Install-Package Vortice.Dxc -Version 3.7.4-beta
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Vortice.Dxc" Version="3.7.4-beta" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Vortice.Dxc" Version="3.7.4-beta" />
                    
Directory.Packages.props
<PackageReference Include="Vortice.Dxc" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Vortice.Dxc --version 3.7.4-beta
                    
#r "nuget: Vortice.Dxc, 3.7.4-beta"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Vortice.Dxc@3.7.4-beta
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Vortice.Dxc&version=3.7.4-beta&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Vortice.Dxc&version=3.7.4-beta&prerelease
                    
Install as a Cake Tool

Vortice.Windows

License: MIT Build status NuGet

Vortice.Windows is a collection of Win32 and UWP libraries with bindings support for DXGI, WIC, DirectWrite, Direct2D, Direct3D9, Direct3D11, Direct3D12, XInput, XAudio2, X3DAudio, DirectInput, DirectStorage, DirectML, UIAnimation and DirectSound.

This library targets .net8.0 and .net9.0 and uses modern C# 13, see CHANGELOG for list of changes between commits.

If you are looking for high-performance low level bindings, please visit Vortice.Win32

Sponsors

Please consider becoming a SPONSOR to further help development and to allow faster issue triaging and new features to be implemented. NOTE: any feature request would require a sponsor in order to allow faster implementation and allow this project to continue.

There is a collection of samples available Vortice.Windows.Samples

Credits

Library development, contributions and bugfixes by:

  • Amer Koleci
  • Aaron Sun (DirectML)

SharpDX bindings were used for some platforms to understand how mapping works using SharpGenTools.

Build

In order to compile, make sure no spaces are present in the solution path otherwise SharpGen will fail to generate bindings. Also, you need to install Visual Studio 2022 with the following components:

  • Visual C++ Toolset Component
  • Windows 11 SDK (10.0.26100.0)
  • .NET 9 SDK

Projects using Vortice.Windows

Samples

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (5)

Showing the top 5 NuGet packages that depend on Vortice.Dxc:

Package Downloads
3DEngine

Package Description

Evergine.DirectX12

Provides DirectX12 rendering implementation for Evergine

WaveEngine.DirectX12

Provides DirectX12 rendering implementation for Wave Engine

Zeckoxe.Vulkan

Package Description

Vultaik

Package Description

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on Vortice.Dxc:

Repository Stars
Aminator/DirectX12GameEngine
DirectX 12 .NET game engine
sselecirPyM/Coocoo3D
Experimental MMD renderer using DX12 and DXR.
Version Downloads Last Updated
3.7.5-beta 12 7/21/2025
3.7.4-beta 188 4/9/2025
3.7.3-beta 149 3/31/2025
3.7.2-beta 107 3/14/2025
3.7.1-beta 107 2/13/2025
3.7.0-beta 115 12/3/2024
3.6.2 1,461 10/9/2024
3.6.1-beta 106 9/30/2024
3.6.0-beta 100 9/23/2024
3.5.13-beta 131 9/5/2024
3.5.12-beta 104 9/2/2024
3.5.11-beta 70 7/30/2024
3.5.10-beta 116 7/8/2024
3.5.9-beta 129 7/1/2024
3.5.8-beta 295 6/27/2024
3.5.7-beta 165 6/25/2024
3.5.6-beta 170 6/25/2024
3.5.5-beta 201 6/20/2024
3.5.4-beta 207 6/14/2024
3.5.3-beta 185 6/10/2024
3.5.2-beta 173 5/29/2024
3.5.1-beta 162 5/27/2024
3.5.0 4,122 3/13/2024
3.4.4-beta 269 2/13/2024
3.4.3-beta 245 2/2/2024
3.4.2-beta 207 12/29/2023
3.4.1-beta 385 11/17/2023
3.4.0-beta 237 11/9/2023
3.3.4 552 10/13/2023
3.3.3-beta 224 10/9/2023
3.3.2-beta 182 10/6/2023
3.3.1-beta 160 9/18/2023
3.3.0-beta 159 9/18/2023
3.2.1-beta 177 6/23/2023
3.2.0 517 5/14/2023
3.1.1-beta 260 4/20/2023
3.1.0-beta 209 4/17/2023
3.0.5-beta 177 4/13/2023
3.0.4-beta 273 4/5/2023
3.0.3-beta 232 4/5/2023
3.0.2-beta 228 4/5/2023
3.0.1-beta 253 3/29/2023
3.0.0-beta 205 3/6/2023
2.4.2 1,416 3/3/2023
2.4.1-beta 237 2/9/2023
2.4.0-beta 207 1/25/2023
2.3.0 361 1/19/2023
2.2.0 367 12/22/2022
2.1.42-beta 175 11/8/2022
2.1.41 258 11/8/2022
2.1.40 194 11/8/2022
2.1.34-beta 185 9/28/2022
2.1.33-beta 200 9/26/2022
2.1.32 285 9/22/2022
2.1.31-beta 173 9/6/2022
2.1.30-beta 236 8/30/2022
2.1.29-beta 176 8/30/2022
2.1.28-beta 179 8/29/2022
2.1.27-beta 181 8/29/2022
2.1.26-beta 310 8/8/2022
2.1.25-beta 232 7/21/2022
2.1.24-beta 227 7/15/2022
2.1.23-beta 204 7/11/2022
2.1.22-beta 202 7/5/2022
2.1.21-beta 200 6/18/2022
2.1.20-beta 182 6/7/2022
2.1.19 366 6/7/2022
2.1.18 228 6/7/2022
2.1.17 216 6/7/2022
2.1.16-beta 179 6/6/2022
2.1.15-beta 194 5/31/2022
2.1.14-beta 200 5/19/2022
2.1.13-beta 184 5/19/2022
2.1.12-beta 217 5/9/2022
2.1.11-beta 204 5/2/2022
2.1.10-beta 188 4/25/2022
2.1.9-beta 263 4/21/2022
2.1.8-beta 218 4/11/2022
2.1.7-beta 209 4/8/2022
2.1.6-beta 189 4/5/2022
2.1.5-beta 200 3/31/2022
2.1.4-beta 208 3/21/2022
2.1.3-beta 215 3/15/2022
2.1.2 328 3/10/2022
2.1.2-beta 204 3/11/2022
2.1.1-beta9 232 1/24/2022
2.1.1-beta8 208 1/21/2022
2.1.1-beta7 202 1/20/2022
2.1.1-beta6 223 1/20/2022
2.1.1-beta5 210 1/19/2022
2.1.1-beta4 225 1/11/2022
2.1.1-beta3 214 1/10/2022
2.1.1-beta2 220 1/7/2022
2.1.1-beta12 208 3/2/2022
2.1.1-beta11 208 2/14/2022
2.1.1-beta10 211 2/8/2022
2.1.1-beta1 224 1/3/2022
2.1.0 5,659 12/31/2021
2.1.0-beta9 239 12/27/2021
2.1.0-beta8 731 12/9/2021
2.1.0-beta7 250 12/9/2021
2.1.0-beta6 224 12/6/2021
2.1.0-beta5 242 11/29/2021
2.1.0-beta4 302 11/10/2021
2.1.0-beta3 243 11/10/2021
2.1.0-beta2 512 11/2/2021
2.1.0-beta10 204 12/30/2021
2.0.20-beta 292 9/25/2021
2.0.19-beta 254 9/24/2021
1.9.143 502 9/8/2021
1.9.130 282 8/31/2021
1.9.117 354 8/26/2021
1.9.87 413 6/21/2021
1.9.80 681 6/1/2021
1.9.77 320 5/31/2021
1.9.65 403 5/15/2021
1.9.56 1,752 4/19/2021
1.9.45 314 4/11/2021
1.9.41 318 4/6/2021
1.9.29-beta 285 4/1/2021
1.9.28-beta 271 4/1/2021
1.9.27-beta 292 3/24/2021
1.9.25-beta 286 3/24/2021
1.9.24-beta 275 3/24/2021
1.9.18-beta 328 3/22/2021
1.9.17-beta 316 3/17/2021
1.9.10-beta 327 3/13/2021
1.9.9-beta 409 3/13/2021
1.9.7-beta 273 3/5/2021
1.9.4-beta 321 2/1/2021
1.9.3-beta 441 1/25/2021
1.9.2-beta 382 1/20/2021
1.9.1-beta 416 1/19/2021
1.8.59 798 1/19/2021
1.8.58 549 1/18/2021
1.8.57 516 1/18/2021
1.8.56 493 1/18/2021
1.8.55 554 1/13/2021
1.8.54 559 1/4/2021
1.8.53 543 1/4/2021
1.8.51 531 1/4/2021
1.8.50 577 12/31/2020
1.8.49 545 12/30/2020
1.8.48 612 12/29/2020
1.8.47 547 12/29/2020
1.8.46 482 12/29/2020
1.8.41 579 12/21/2020
1.8.40 612 12/21/2020
1.8.38 606 12/14/2020
1.8.37 528 12/10/2020
1.8.36 563 12/10/2020
1.8.35 601 11/30/2020
1.8.34 615 11/23/2020
1.8.31 690 11/1/2020
1.8.30 547 10/22/2020
1.8.29 528 10/22/2020
1.8.28 542 10/22/2020
1.8.27 576 10/22/2020
1.8.26 602 10/20/2020
1.8.24 940 10/19/2020
1.8.23 601 10/19/2020
1.8.22 513 10/19/2020
1.8.21 573 10/14/2020
1.8.19-gcdaf522b67 380 10/14/2020
1.8.18-g15838e93ce 366 10/12/2020
1.8.17 523 9/29/2020
1.8.16 522 9/28/2020
1.8.15 553 9/28/2020
1.8.14 636 9/22/2020
1.8.13 524 9/22/2020
1.8.12 591 9/22/2020
1.8.11 630 9/14/2020
1.8.10 574 9/14/2020
1.8.9 595 9/7/2020
1.8.6 1,201 9/2/2020
1.8.5 581 9/2/2020
1.8.3 663 8/27/2020
1.8.2-beta 372 8/27/2020
1.8.1-beta 381 8/26/2020
1.7.37 594 8/26/2020
1.7.36-beta 385 8/25/2020
1.7.33-beta 534 7/25/2020
1.7.31-beta 470 7/19/2020
1.7.30-beta 493 7/19/2020
1.7.29-beta 409 7/18/2020
1.7.28-beta 434 7/18/2020
1.7.26-beta 392 7/17/2020
1.7.25-beta 418 7/10/2020
1.7.24-beta 466 6/24/2020
1.7.22-beta 409 6/23/2020
1.7.17-beta 435 6/17/2020
1.7.16-beta 460 6/16/2020
1.7.15-beta 415 6/16/2020
1.7.14-beta 451 6/15/2020
1.7.13-beta 440 6/15/2020
1.7.12-beta 453 6/15/2020
1.7.11-beta 393 6/3/2020
1.7.10-beta 431 6/3/2020
1.7.9-beta 385 6/3/2020
1.7.5-beta 440 4/29/2020
1.7.4-beta 425 4/23/2020
1.7.3-beta 391 4/23/2020
1.7.2-beta 345 8/27/2020
1.7.1-beta 463 4/3/2020
1.6.0 1,912 4/3/2020
1.5.0 1,361 12/24/2019
1.4.0 720 11/7/2019
1.3.0 1,337 9/21/2019
1.2.0 784 9/2/2019
1.1.0 710 8/30/2019
1.0.0 767 8/28/2019