C# 클래스 Fusion.Engine.Media.VideoSampleGrabber

상속: SharpDX.CallbackBase, SampleGrabberSinkCallback
파일 보기 프로젝트 열기: demiurghg/FusionEngine 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
OnClockPause ( long systemTime ) : void
OnClockRestart ( long systemTime ) : void
OnClockSetRate ( long systemTime, float flRate ) : void
OnClockStart ( long systemTime, long llClockStartOffset ) : void
OnClockStop ( long hnsSystemTime ) : void
OnProcessSample ( System.Guid guidMajorMediaType, int dwSampleFlags, long llSampleTime, long llSampleDuration, IntPtr sampleBufferRef, int dwSampleSize ) : void
OnSetPresentationClock ( PresentationClock presentationClockRef ) : void
OnShutdown ( ) : void

메소드 상세

OnClockPause() 공개 메소드

public OnClockPause ( long systemTime ) : void
systemTime long
리턴 void

OnClockRestart() 공개 메소드

public OnClockRestart ( long systemTime ) : void
systemTime long
리턴 void

OnClockSetRate() 공개 메소드

public OnClockSetRate ( long systemTime, float flRate ) : void
systemTime long
flRate float
리턴 void

OnClockStart() 공개 메소드

public OnClockStart ( long systemTime, long llClockStartOffset ) : void
systemTime long
llClockStartOffset long
리턴 void

OnClockStop() 공개 메소드

public OnClockStop ( long hnsSystemTime ) : void
hnsSystemTime long
리턴 void

OnProcessSample() 공개 메소드

public OnProcessSample ( System.Guid guidMajorMediaType, int dwSampleFlags, long llSampleTime, long llSampleDuration, IntPtr sampleBufferRef, int dwSampleSize ) : void
guidMajorMediaType System.Guid
dwSampleFlags int
llSampleTime long
llSampleDuration long
sampleBufferRef System.IntPtr
dwSampleSize int
리턴 void

OnSetPresentationClock() 공개 메소드

public OnSetPresentationClock ( PresentationClock presentationClockRef ) : void
presentationClockRef PresentationClock
리턴 void

OnShutdown() 공개 메소드

public OnShutdown ( ) : void
리턴 void