Visualisierungen des WMP im eigenen Programm nutzen

    • VB.NET
    • .NET (FX) 4.5–4.8

    Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von -Franky-.

      Visualisierungen des WMP im eigenen Programm nutzen

      Hi@all

      Ich habe mal ein 13 Jahre altes VB6 Projekt von mir auf VB.NET umgeschrieben das zeigt, wie man die Visualisierungen des Windows Media Player im eigenen Programm verwenden kann. Um die Beschaffung der Daten (Wavedaten, Frequenzspektrum), damit die Visualisierung was zu rendern hat, muss man sich allerdings selbst kümmern und wird hier auch nicht gezeigt. Ich lasse hier einfach ein paar Zufallsdaten generieren damit die Visualisierung überhaupt was zu rendern hat. Wie immer werden keine Verweise oder irgendwelche NuGet-Pakete benötigt. Wichtig: Die Visualisierungen aus der wmploc.dll können damit nicht geladen werden! Die Visualisierung "Alchemy" sollte bei jedem standardmäßig vorhanden sein. Weitere Visualisierungen kann man sich ja aus dem Internet herunterladen. Na dann, viel Spaß beim testen.
      Bilder
      • WMPVisuals.png

        271,32 kB, 487×553, 118 mal angesehen
      Dateien
      Mfg -Franky-

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „-Franky-“ ()

      @-Franky- Wenn Du die Anchor-Property der Controls ordentlich setzt:
      PBRenderVisual => T|B|L|R
      alle Button => B|L
      alle Label => B|L|R
      und das Fenster selbst FormBorderStyle = Sizable
      ...
      und feddich.
      Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
      Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
      Ein guter .NET-Snippetkonverter (der ist verfügbar).
      Programmierfragen über PN / Konversation werden ignoriert!