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 |
|
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> |