C# 클래스 WebcamCapture.MediaController

상속: IDisposable
파일 보기 프로젝트 열기: alex-chekhachev/WebcamCapture.NET 1 사용 예제들

공개 메소드들

메소드 설명
ChangeCameraFormat ( ) : void
ChangePreviewState ( bool showVideo ) : void
DisableFilters ( ) : void
Dispose ( ) : void
FindCaptureDevice ( ) : IBaseFilter
HandleGraphEvent ( ) : void
MediaController ( IntPtr ownerHandle, Control videoWindowControl, FilterController filtersController ) : System
NotifyVideoWindow ( Message &m ) : void
ResetDevice ( ) : void
ResizeVideoWindow ( ) : void
SelectDevice ( DsDevice device ) : void
SetFilterBuilderType ( Type type ) : void

비공개 메소드들

메소드 설명
AddFiltersToGraph ( ) : IBaseFilter

Adds registered filters to graph.

BuildAndRunGraph ( IBaseFilter sourceFilter ) : void
CaptureVideo ( ) : void
ChangeGraph ( Action action ) : void
ChooseFormat ( IBaseFilter filter ) : void
CloseInterfaces ( ) : void
ConfigureFilters ( ) : void
GetCaptureDevice ( ) : IBaseFilter
GetFormat ( IBaseFilter filter ) : void
GetInterfaces ( ) : void
GetOutputPin ( IBaseFilter filter ) : IPin
GetSourceFilter ( ) : IBaseFilter
HasStoredSettings ( ) : bool
OnFormatChanged ( ResolutionInfo resolutionInfo ) : void
OnFpsUpdated ( ) : void
OnVideoWindowSizeChanged ( ) : void
ResetGraph ( IBaseFilter source ) : void
SetFormat ( IBaseFilter source, int width, int height, int bpp ) : void
SetupVideoWindow ( ) : void
StartTimer ( ) : void

메소드 상세

ChangeCameraFormat() 공개 메소드

public ChangeCameraFormat ( ) : void
리턴 void

ChangePreviewState() 공개 메소드

public ChangePreviewState ( bool showVideo ) : void
showVideo bool
리턴 void

DisableFilters() 공개 메소드

public DisableFilters ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FindCaptureDevice() 공개 정적인 메소드

public static FindCaptureDevice ( ) : IBaseFilter
리턴 IBaseFilter

HandleGraphEvent() 공개 메소드

public HandleGraphEvent ( ) : void
리턴 void

MediaController() 공개 메소드

public MediaController ( IntPtr ownerHandle, Control videoWindowControl, FilterController filtersController ) : System
ownerHandle System.IntPtr
videoWindowControl System.Windows.Forms.Control
filtersController WebcamCapture.Filters.FilterController
리턴 System

NotifyVideoWindow() 공개 메소드

public NotifyVideoWindow ( Message &m ) : void
m System.Windows.Forms.Message
리턴 void

ResetDevice() 공개 메소드

public ResetDevice ( ) : void
리턴 void

ResizeVideoWindow() 공개 메소드

public ResizeVideoWindow ( ) : void
리턴 void

SelectDevice() 공개 메소드

public SelectDevice ( DsDevice device ) : void
device DsDevice
리턴 void

SetFilterBuilderType() 공개 메소드

public SetFilterBuilderType ( Type type ) : void
type System.Type
리턴 void