C# Class CrystalMpq.Explorer.AudioVideo.MpqFileSourceFilter

Inheritance: IBaseFilter, IFileSourceFilter
Afficher le fichier Open project: sgraf812/crystalmpq Class Usage Examples

Méthodes publiques

Méthode Description
GetClassID ( System.Guid &pClassID ) : int
GetState ( int dwMilliSecsTimeout, FilterState &filtState ) : int
GetSyncSource ( IReferenceClock &pClock ) : int
MpqFileSourceFilter ( MpqFile file ) : System
Pause ( ) : int
Run ( long tStart ) : int
SetSyncSource ( IReferenceClock pClock ) : int
Stop ( ) : int

Private Methods

Méthode Description
CopyMediaTypes ( DirectShowLib.AMMediaType destination, DirectShowLib.AMMediaType source ) : void
IBaseFilter ( DirectShowLib.FilterInfo &pInfo ) : int
IBaseFilter ( IEnumPins &ppEnum ) : int
IBaseFilter ( IFilterGraph pGraph, string pName ) : int
IBaseFilter ( string &pVendorInfo ) : int
IBaseFilter ( string Id, IPin &ppPin ) : int
IFileSourceFilter ( string &pszFileName, DirectShowLib.AMMediaType pmt ) : int

Method Details

GetClassID() public méthode

public GetClassID ( System.Guid &pClassID ) : int
pClassID System.Guid
Résultat int

GetState() public méthode

public GetState ( int dwMilliSecsTimeout, FilterState &filtState ) : int
dwMilliSecsTimeout int
filtState FilterState
Résultat int

GetSyncSource() public méthode

public GetSyncSource ( IReferenceClock &pClock ) : int
pClock IReferenceClock
Résultat int

MpqFileSourceFilter() public méthode

public MpqFileSourceFilter ( MpqFile file ) : System
file MpqFile
Résultat System

Pause() public méthode

public Pause ( ) : int
Résultat int

Run() public méthode

public Run ( long tStart ) : int
tStart long
Résultat int

SetSyncSource() public méthode

public SetSyncSource ( IReferenceClock pClock ) : int
pClock IReferenceClock
Résultat int

Stop() public méthode

public Stop ( ) : int
Résultat int