C# Class Fusion.Engine.Media.VideoSampleGrabber

Inheritance: SharpDX.CallbackBase, SampleGrabberSinkCallback
Afficher le fichier Open project: demiurghg/FusionEngine Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
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

Method Details

OnClockPause() public méthode

public OnClockPause ( long systemTime ) : void
systemTime long
Résultat void

OnClockRestart() public méthode

public OnClockRestart ( long systemTime ) : void
systemTime long
Résultat void

OnClockSetRate() public méthode

public OnClockSetRate ( long systemTime, float flRate ) : void
systemTime long
flRate float
Résultat void

OnClockStart() public méthode

public OnClockStart ( long systemTime, long llClockStartOffset ) : void
systemTime long
llClockStartOffset long
Résultat void

OnClockStop() public méthode

public OnClockStop ( long hnsSystemTime ) : void
hnsSystemTime long
Résultat void

OnProcessSample() public méthode

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
Résultat void

OnSetPresentationClock() public méthode

public OnSetPresentationClock ( PresentationClock presentationClockRef ) : void
presentationClockRef PresentationClock
Résultat void

OnShutdown() public méthode

public OnShutdown ( ) : void
Résultat void