VisioForge (c) 2025

Search Results for

    Interface IMPVCVECore

    Shared Video Capture, Video Edit and Media Player class.

    Namespace: VisioForge.Core.Types
    Assembly: VisioForge.Core.dll
    Syntax
    public interface IMPVCVECore

    Properties

    Video_Renderer

    Gets or sets video renderer settings.

    Declaration
    VideoRendererSettings Video_Renderer { get; set; }
    Property Value
    Type Description
    VideoRendererSettings

    Methods

    CallVideoRendererUpdate(int, int, bool)

    Calls the video renderer update.

    Declaration
    void CallVideoRendererUpdate(int width, int height, bool updateHandle)
    Parameters
    Type Name Description
    int width

    The width.

    int height

    The height.

    bool updateHandle

    The update handle flag.

    GetVideoRenderer()

    Gets the video renderer.

    Declaration
    VideoRendererSettings GetVideoRenderer()
    Returns
    Type Description
    VideoRendererSettings

    VideoRendererSettings.

    GetVideoRendererCore()

    Gets the video renderer core.

    Declaration
    IVideoRendererBase GetVideoRendererCore()
    Returns
    Type Description
    IVideoRendererBase

    IVideoRendererBase.

    GetVideoResolution()

    Gets the video resolution.

    Declaration
    Size GetVideoResolution()
    Returns
    Type Description
    Size

    Size.

    IsAsync()

    Determines whether this instance is asynchronous.

    Declaration
    bool IsAsync()
    Returns
    Type Description
    bool

    true if this instance is asynchronous; otherwise, false.

    State()

    Gets the state.

    Declaration
    PlaybackState State()
    Returns
    Type Description
    PlaybackState

    PlaybackState.

    Events

    OnError

    This event occurs in a case of an error.

    Declaration
    event EventHandler<ErrorsEventArgs> OnError
    Event Type
    Type Description
    EventHandler<ErrorsEventArgs>

    OnStop

    This event occurs whenever the playback stop.

    Declaration
    event EventHandler<StopEventArgs> OnStop
    Event Type
    Type Description
    EventHandler<StopEventArgs>

    OnVideoFrameBufferWPF

    This event occurs whenever each new video frame is received (for WPF).

    Declaration
    event EventHandler<VideoFrameBufferEventArgs> OnVideoFrameBufferWPF
    Event Type
    Type Description
    EventHandler<VideoFrameBufferEventArgs>