Skip to content

Conversation

@azeno
Copy link
Collaborator

@azeno azeno commented Jan 13, 2026

PR Details

By using Microsoft.Windows.CsWin32 we can drop the dependency to SharpDX.MediaFoundation.
Once the MF bindings are part of Silk.NET it should be easy to replace.
Note that Microsoft.Windows.CsWin32 is a compile time dependency only.

Related Issue

dotnet/Silk.NET#2466

Types of changes

  • Docs change / refactoring / dependency upgrade
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist

  • My change requires a change to the documentation.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • I have built and run the editor to try this change out.

I did create a little game playing two videos - was working fine. Also shutdown didn't crash.

…indows.CsWin32

Once the MF bindings are part of Silk.NET it should be easy to replace.
Note that Microsoft.Windows.CsWin32 is a compile time dependency only.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants