Videra.Platform.Windows
0.1.0-alpha.7
dotnet add package Videra.Platform.Windows --version 0.1.0-alpha.7
NuGet\Install-Package Videra.Platform.Windows -Version 0.1.0-alpha.7
<PackageReference Include="Videra.Platform.Windows" Version="0.1.0-alpha.7" />
<PackageVersion Include="Videra.Platform.Windows" Version="0.1.0-alpha.7" />
<PackageReference Include="Videra.Platform.Windows" />
paket add Videra.Platform.Windows --version 0.1.0-alpha.7
#r "nuget: Videra.Platform.Windows, 0.1.0-alpha.7"
#:package Videra.Platform.Windows@0.1.0-alpha.7
#addin nuget:?package=Videra.Platform.Windows&version=0.1.0-alpha.7&prerelease
#tool nuget:?package=Videra.Platform.Windows&version=0.1.0-alpha.7&prerelease
Videra.Platform.Windows
Videra.Platform.Windows provides the Windows-native Direct3D 11 backend used by Videra.
Current status: alpha. This package is the Windows platform companion for Videra.Avalonia, not a replacement for the Avalonia entry package.
Responsibilities
- Direct3D 11 device and swapchain setup
- Render-target and depth-buffer lifecycle
- D3D11 resource factory and command executor
- Real
HWND-backed rendering integration
Install
The default public consumer path is nuget.org:
dotnet add package Videra.Avalonia
dotnet add package Videra.Platform.Windows
Current alpha and contributor preview validation can still use GitHub Packages, but that feed is not the default public install route:
dotnet nuget add source "https://nuget.pkg.github.com/ExplodingUFO/index.json" \
--name github-ExplodingUFO \
--username YOUR_GITHUB_USER \
--password YOUR_GITHUB_PAT \
--store-password-in-clear-text
dotnet add package Videra.Avalonia --version 0.1.0-alpha.7 --source github-ExplodingUFO
dotnet add package Videra.Platform.Windows --version 0.1.0-alpha.7 --source github-ExplodingUFO
This package supplies the Direct3D 11 backend on a matching Windows host.
Windows repository validation already covers matching-host validation through the standard hosted and local verification flows.
Validation
Standard repository verification already covers Windows-specific tests and real HWND lifecycle checks:
pwsh -File ./scripts/verify.ps1 -Configuration Release
Requirements
- Windows 10 or newer
- Direct3D 11-capable GPU
- Feature Level 11_0 support
Related Docs
| Product | Versions 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 was computed. 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. |
-
net8.0
- Microsoft.Extensions.Logging.Abstractions (>= 9.0.11)
- Silk.NET.Core (>= 2.21.0)
- Silk.NET.Direct3D.Compilers (>= 2.21.0)
- Silk.NET.Direct3D11 (>= 2.21.0)
- Silk.NET.DXGI (>= 2.21.0)
- Videra.Core (>= 0.1.0-alpha.7)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0-alpha.7 | 49 | 4/18/2026 |
| 0.1.0-alpha.3 | 52 | 4/17/2026 |
| 0.1.0-alpha.1 | 53 | 4/16/2026 |