C# Класс Tsukikage.DirectShow.SampleGrabberGraph

VideoとAudioに対するSampleGrabberとNullRendererによるデコードグラフを提供します。
Наследование: GraphBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BufferCB ( double SampleTime, IntPtr pBuffer, int BufferLen ) : int
SampleCB ( double SampleTime, IntPtr pSample ) : int
SampleGrabberGraph ( string path ) : System

VideoとAudioに対するSampleGrabberとNullRendererによるデコードグラフを提供します。

Защищенные методы

Метод Описание
BuildGraph ( string path ) : void
OnAudioFrame ( double sampleTime, IntPtr pBuffer, int bufferLength ) : int

AudioFrameイベントを発生させます。

OnVideoFrame ( double sampleTime, IntPtr pBuffer, int bufferLength ) : int

VideoFrameイベントを発生させます。

ReleaseGraph ( ) : void

Приватные методы

Метод Описание
BuildGrabber ( string filterNamePrefix, IPin srcOutputPin, System.Guid majorType, System.Guid subType, System.Guid formatType, SampleGrabberCallback callback ) : SampleGrabber

Описание методов

BufferCB() публичный Метод

public BufferCB ( double SampleTime, IntPtr pBuffer, int BufferLen ) : int
SampleTime double
pBuffer System.IntPtr
BufferLen int
Результат int

BuildGraph() защищенный Метод

protected BuildGraph ( string path ) : void
path string
Результат void

OnAudioFrame() защищенный Метод

AudioFrameイベントを発生させます。
protected OnAudioFrame ( double sampleTime, IntPtr pBuffer, int bufferLength ) : int
sampleTime double
pBuffer System.IntPtr
bufferLength int
Результат int

OnVideoFrame() защищенный Метод

VideoFrameイベントを発生させます。
protected OnVideoFrame ( double sampleTime, IntPtr pBuffer, int bufferLength ) : int
sampleTime double
pBuffer System.IntPtr
bufferLength int
Результат int

ReleaseGraph() защищенный Метод

protected ReleaseGraph ( ) : void
Результат void

SampleCB() публичный Метод

public SampleCB ( double SampleTime, IntPtr pSample ) : int
SampleTime double
pSample System.IntPtr
Результат int

SampleGrabberGraph() публичный Метод

VideoとAudioに対するSampleGrabberとNullRendererによるデコードグラフを提供します。
public SampleGrabberGraph ( string path ) : System
path string ソースファイルへのパス
Результат System