Space Engineers
Public Member Functions | List of all members
DShowNET.IBaseFilter Interface Reference

Public Member Functions

int GetClassID ([Out] out Guid pClassID)
 
int Stop ()
 
int Pause ()
 
int Run (long tStart)
 
int GetState (int dwMilliSecsTimeout, [Out] out int filtState)
 
int SetSyncSource ([In] IReferenceClock pClock)
 
int GetSyncSource ([Out] out IReferenceClock pClock)
 
int EnumPins ([Out] out IEnumPins ppEnum)
 
int FindPin ([In, MarshalAs(UnmanagedType.LPWStr)] string Id, [Out] out IPin ppPin)
 
int QueryFilterInfo ([Out] FilterInfo pInfo)
 
int JoinFilterGraph ([In] IFilterGraph pGraph, [In, MarshalAs(UnmanagedType.LPWStr)] string pName)
 
int QueryVendorInfo ([Out, MarshalAs(UnmanagedType.LPWStr)] out string pVendorInfo)
 

Detailed Description

Definition at line 121 of file DsCore.cs.

Member Function Documentation

int DShowNET.IBaseFilter.EnumPins ( [Out] out IEnumPins  ppEnum)
int DShowNET.IBaseFilter.FindPin ( [In, MarshalAs(UnmanagedType.LPWStr)] string  Id,
[Out] out IPin  ppPin 
)
int DShowNET.IBaseFilter.GetClassID ( [Out] out Guid  pClassID)
int DShowNET.IBaseFilter.GetState ( int  dwMilliSecsTimeout,
[Out] out int  filtState 
)
int DShowNET.IBaseFilter.GetSyncSource ( [Out] out IReferenceClock  pClock)
int DShowNET.IBaseFilter.JoinFilterGraph ( [In] IFilterGraph  pGraph,
[In, MarshalAs(UnmanagedType.LPWStr)] string  pName 
)
int DShowNET.IBaseFilter.Pause ( )
int DShowNET.IBaseFilter.QueryFilterInfo ( [Out] FilterInfo  pInfo)
int DShowNET.IBaseFilter.QueryVendorInfo ( [Out, MarshalAs(UnmanagedType.LPWStr)] out string  pVendorInfo)
int DShowNET.IBaseFilter.Run ( long  tStart)
int DShowNET.IBaseFilter.SetSyncSource ( [In] IReferenceClock  pClock)
int DShowNET.IBaseFilter.Stop ( )

The documentation for this interface was generated from the following file: