C# 클래스 QuadVideo.VideoSource

상속: ISampleGrabberCB, IDisposable
파일 보기 프로젝트 열기: Wiladams/NewTOAPIA

공개 메소드들

메소드 설명
Dispose ( ) : void

release everything.

GetFirstVideoInputDevice ( ) : IBaseFilter
GetInterfaces ( ) : void
Initialize ( ) : void
Pause ( ) : void
ReleaseInterfaces ( ) : void
Run ( ) : void
SetupGraph ( ) : void
VideoSource ( ) : System

비공개 메소드들

메소드 설명
ConfigureSampleGrabber ( ISampleGrabber sampGrabber, int width, int height ) : void

Set the options on the sample grabber

ISampleGrabberCB ( double SampleTime, IMediaSample pSample ) : int

sample callback, NOT USED.

ISampleGrabberCB ( double SampleTime, IntPtr pBuffer, int BufferLen ) : int

buffer callback, COULD BE FROM FOREIGN THREAD.

SaveSizeInfo ( ISampleGrabber sampGrabber ) : void

Read and store the properties

SetConfigParms ( IPin pStill, int iWidth, int iHeight, short iBPP ) : void

메소드 상세

Dispose() 공개 메소드

release everything.
public Dispose ( ) : void
리턴 void

GetFirstVideoInputDevice() 공개 메소드

public GetFirstVideoInputDevice ( ) : IBaseFilter
리턴 IBaseFilter

GetInterfaces() 공개 메소드

public GetInterfaces ( ) : void
리턴 void

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

Pause() 공개 메소드

public Pause ( ) : void
리턴 void

ReleaseInterfaces() 공개 메소드

public ReleaseInterfaces ( ) : void
리턴 void

Run() 공개 메소드

public Run ( ) : void
리턴 void

SetupGraph() 공개 메소드

public SetupGraph ( ) : void
리턴 void

VideoSource() 공개 메소드

public VideoSource ( ) : System
리턴 System