.Net SDKs v15.0 wurde veröffentlicht! Was ist neu?

v15 SDK hat viele API-Änderungen. Die Hauptsteuerungen des SDK wurden in Core- und VideoView-Teile unterteilt.

API-Änderungsliste:

  • Die Eigenschaft SDK_State wurde entfernt. Wir haben keine TRIAL und FULL SDK Versionen mehr.
  • DirectShow_Filters_Show_Dialog, DirectShow_Filters_Has_Dialog, Audio_Codec_HasDialog, Audio_Codec_ShowDialog, Video_Codec_HasDialog, Video_Codec_ShowDialog, Filter_Supported_LAV, Filter_Exists_MatroskaMuxer, Filter_Exists_OGGMuxer, Filter_Exists_VorbisEncoder, Filter_Supported_EVR, Filter_Supported_VMR9 und Filter_Supported_NVENC wurden in die VisioForge. Tools.FilterHelpers Klasse verschoben.
  • VFAudioStreamInfo/VFVideoStreamInfo-Dauertyp auf Zeitspanne geändert.
  • Decklink-Typen aus der VisioForge.Types-Baugruppe in den VisioForge.Types.Decklink-Namensraum verschoben.
  • Die Eigenschaft Status ändert sich in State, der Typ ist in allen SDKs PlaybackState.
  • UI-Steuerelemente aufgeteilt in Core (VideoCaptureCore, MediaPlayerCore, VideoEditCore) und VideoView.
  • Eigenschaften von Video_CaptureDevice... wurden in die Eigenschaft Video_CaptureDevice des Typs VideoCaptureSource zusammengeführt.
  • Audio_CaptureDevice...-Eigenschaften wurden in die Audio_CaptureDevice-Eigenschaft des Typs AudioCaptureSource zusammengeführt.
  • In Media Player SDK wurden die Eigenschaften Source_Stream... in die Eigenschaft Source_MemoryStream des Typs MemoryStreamSource zusammengeführt.
  • Media Player SDK-Typen wurden aus dem VisioForge.Types-Namensraum in VisioForge.Types.MediaPlayer verschoben.
  • Video Capture SDK-Typen wurden aus dem VisioForge.Types-Namensraum in VisioForge.Types.VideoCapture verschoben.
  • Video Edit SDK-Typen wurden aus dem VisioForge.Types-Namensraum in VisioForge.Types.VideoEdit verschoben.
  • Ausgabetypen aus dem VisioForge.Types-Namensraum in den VisioForge.Types.Output-Namensraum verschoben.
  • Videoeffekttypen wurden aus dem VisioForge.Types-Namensraum in den VisioForge.Types.VideoEffects-Namensraum verschoben.
  • Audioeffekttypen wurden aus dem VisioForge.Types-Namensraum in VisioForge.Types.AudioEffects verschoben.
  • Ereignistypen aus dem VisioForge.Types-Namensraum in VisioForge.Types.Events verschoben.

Wir empfehlen, das UI-Steuerelement aus Ihrem Formular zu entfernen und stattdessen das VideoView-Steuerelement mit dem Namen VideoView1 hinzuzufügen. Fügen Sie außerdem die Kernklasse (z. B. VideoCaptureCore) mit dem Namen des zuvor verwendeten UI-Steuerelements hinzu.

Independent VideoView ermöglicht es uns, zusätzliche UI-Plattformen wie UWP, MAUI, Eco und Avalonia (bereits verfügbar) hinzuzufügen.

Ein vollständiges Änderungsprotokoll ist auf der Produktseite verfügbar.

abstract 2abstract 1abstract 3
logo
VisioForge © 2006 - 2024
discord