Ho necessità di visualizzare dei file video (o immagini statiche) in un'applicazione VB.NET6.
WinForm supporta solo il componente deprecato Windows Media Player. Oppure supporta qualcosa di più attuale?
La documentazione suggerisce di usare MediaPlayer, che dovrebbe essere disponibile solo in WPF. In realtà non l'ho trovato nemmeno lì!
Ho però trovato MediaElement.
Ho bisogno di visualizzare un file che è l'utente a scegliere, ma se immetto come source un file del disco ottengo schermata bianca. Ho letto che è perchè non è contenuto in un file di risorse, che ovviamente non può contenere il video scelto dall'utente.
A proposito, ho letto vari post che suggerivano l'uso di SetSource, che però non è un metodo di MediaElement.

Come faccio a visualizzare un video in MediaElement letto dal disco? Esiste una soluzione migliore di MediaElement?
Vorrei evitare componenti non ufficiali di terzi.

Grazie