Table of Contents

Class VideoCaptureSrcNodeDataBase

Namespace
H.Controls.Diagram.Presenters.OpenCV.Base
Assembly
H.Controls.Diagram.Presenters.OpenCV.dll
[Icon("")]
public abstract class VideoCaptureSrcNodeDataBase : SrcImageNodeDataBase, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IGroupable, IDable, IDescriptionable, ICloneable, ITemplate, IPortDataCreator, IPortableNodeData, ILinkDataCreator, ITextNodeData, ITextable, ISrcImageNodeData, IOpenCVNodeData, IFlowableNodeData, IFlowablePartData, IFlowable, IDisposable, IMessageable, IStopwatchable, IFilePathable, IVideoNodeData, INodeData, IPartData, IData, IOrderable
Inheritance
VideoCaptureSrcNodeDataBase
Implements
Derived
Inherited Members
Extension Methods

Properties

SleepMilliseconds

[Display(Name = "间隔时间", GroupName = "数据")]
public int SleepMilliseconds { get; set; }

Property Value

int

Methods

InvokeFrameMatAsync(IFlowablePartData, IFlowableDiagramData, Mat)

protected virtual Task<bool?> InvokeFrameMatAsync(IFlowablePartData previors, IFlowableDiagramData diagram, Mat frameMat)

Parameters

previors IFlowablePartData
diagram IFlowableDiagramData
frameMat Mat

Returns

Task<bool?>

InvokeVideoFlowable(IFlowableDiagramData, Func<Task<IFlowableResult>>)

public Task<IFlowableResult> InvokeVideoFlowable(IFlowableDiagramData diagram, Func<Task<IFlowableResult>> action)

Parameters

diagram IFlowableDiagramData
action Func<Task<IFlowableResult>>

Returns

Task<IFlowableResult>