C# 클래스 ImgProc.ImageProcessor

파일 보기 프로젝트 열기: EFanZh/EFanZh

공개 메소드들

메소드 설명
ImageProcessor ( ) : System
ProcessAsync ( string>.KeyValuePair task, IEnumerable processingPlugins, IOutputPlugin outputPlugin, object userState ) : void

异步处理图像。

ProcessAsyncCancel ( object userState ) : void

取消异步处理。

보호된 메소드들

메소드 설명
OnProcessCompleted ( AsyncCompletedEventArgs e ) : void

引发 ProcessCompleted 事件。

OnProcessProgressChanged ( ProgressChangedEventArgs e ) : void

引发 ProcessProgressChanged 事件。

비공개 메소드들

메소드 설명
IsTaskCancelled ( object userState ) : bool
ProcessAsyncCompleted ( object arg ) : void

异步引发 ProcessCompleted 事件。

ProcessAsyncProgressChanged ( object arg ) : void

异步引发 ProcessProgressChanged 事件。

ProcessWorker ( string>.KeyValuePair task, IEnumerable processingPlugins, IOutputPlugin outputPlugin, AsyncOperation asyncOp ) : void

异步工作线程。

getBitmapCompleted ( object sender, GetBitmapCompletedEventArgs e ) : void
processingPlugin_ProcessProgressChanged ( object sender, ProgressChangedEventArgs e ) : void

메소드 상세

ImageProcessor() 공개 메소드

public ImageProcessor ( ) : System
리턴 System

OnProcessCompleted() 보호된 메소드

引发 ProcessCompleted 事件。
protected OnProcessCompleted ( AsyncCompletedEventArgs e ) : void
e System.ComponentModel.AsyncCompletedEventArgs 为 ProcessCompleted 事件提供数据。
리턴 void

OnProcessProgressChanged() 보호된 메소드

引发 ProcessProgressChanged 事件。
protected OnProcessProgressChanged ( ProgressChangedEventArgs e ) : void
e System.ComponentModel.ProgressChangedEventArgs 为 ProcessProgressChanged 事件提供数据。
리턴 void

ProcessAsync() 공개 메소드

异步处理图像。
public ProcessAsync ( string>.KeyValuePair task, IEnumerable processingPlugins, IOutputPlugin outputPlugin, object userState ) : void
task string>.KeyValuePair
processingPlugins IEnumerable
outputPlugin IOutputPlugin
userState object 用户状态
리턴 void

ProcessAsyncCancel() 공개 메소드

取消异步处理。
public ProcessAsyncCancel ( object userState ) : void
userState object 用户状态
리턴 void