Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    DirectShow MediaPlayer 1.1

    Artentus - - Libraries / Controls

    Beitrag

    Beschreibung: DirectSchow MediaPlayer ist ein leistungsstarker Mediaplayer auf Basis von DirectShow.NET. Dank DirectShow ist der Player Threadsicher und in der Lage alle auf dem System installierten Codecs für die Wiedergabe zu verwenden. Dabei kapselt die Klasse alle aufwändigen Interopaufrufe und COM-Interfaces auf eine leicht zu bedienende Art und Weise. Klassendiagramm: vb-paradise.de/index.php/Attachment/19953/ Programmbeispiel: VB.NET-Quellcode (41 Zeilen) Verwendete Programmiersprache und…

  • Benutzer-Avatarbild

    DirectShow MediaPlayer 1.1

    Artentus - - Libraries / Controls

    Beitrag

    Ja, es sowohl Video als auch Audio möglich. Bei einem Audiofile gibt die Methode Nothing zurück. Siehe auch die Eigenschaft HasVideo. Edit: Ich hab mich mal zu WPF schlau gemacht. Mit dieser Methode kommst du an das Handle deines Fensters. Anders als über ein Handle kann man es bei DirectShow leider nicht machen.

  • Benutzer-Avatarbild

    DirectShow MediaPlayer 1.1

    Artentus - - Libraries / Controls

    Beitrag

    Du kannst über die Resize-Methode eine beliebige Region des Fensters zur Wiedergabe auswählen. Ist zwar nicht die schönste Art aber es sollte funktionieren und was anderes fällt mir auch nicht ein. Edit: Doch noch was gefunden: HwndHost

  • Benutzer-Avatarbild

    DirectShow MediaPlayer 1.1

    Artentus - - Libraries / Controls

    Beitrag

    Gibts nen Grund, dass du Englisch schreibst? Du scheinst doch Deutsch zu können. Ich fürchte aber, es gibt zumindest bei DirectShow keine Möglichkeit, jeden Frame ein Event zu feuern, da DirectShow selbst schon keine solchen Informationen zur Verfügung stellt. Ich könnte natürlich die Framerate auslesen und dann selbst im Intervall was auslösen, das wäre aber vermutlich viel zu ungenau. DirectShow ist nunmal eine veraltete API, mit MediaFoundation und DirectX11 kommst du vermutlich weiter.

  • Benutzer-Avatarbild

    DirectShow MediaPlayer 1.1

    Artentus - - Libraries / Controls

    Beitrag

    Ich werde dieses Projekt nicht mehr weiterentwickeln, ich habe aber mal den Quellcode im Startpost hochgeladen, falls jemand Interesse daran hat.