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

Public Member Functions

int AddFilter ([In] IBaseFilter pFilter, [In, MarshalAs(UnmanagedType.LPWStr)] string pName)
 
int RemoveFilter ([In] IBaseFilter pFilter)
 
int EnumFilters ([Out] out IEnumFilters ppEnum)
 
int FindFilterByName ([In, MarshalAs(UnmanagedType.LPWStr)] string pName, [Out] out IBaseFilter ppFilter)
 
int ConnectDirect ([In] IPin ppinOut, [In] IPin ppinIn, [In, MarshalAs(UnmanagedType.LPStruct)] AMMediaType pmt)
 
int Reconnect ([In] IPin ppin)
 
int Disconnect ([In] IPin ppin)
 
int SetDefaultSyncSource ()
 
int Connect ([In] IPin ppinOut, [In] IPin ppinIn)
 
int Render ([In] IPin ppinOut)
 
int RenderFile ([In, MarshalAs(UnmanagedType.LPWStr)] string lpcwstrFile, [In, MarshalAs(UnmanagedType.LPWStr)] string lpcwstrPlayList)
 
int AddSourceFilter ([In, MarshalAs(UnmanagedType.LPWStr)] string lpcwstrFileName, [In, MarshalAs(UnmanagedType.LPWStr)] string lpcwstrFilterName, [Out] out IBaseFilter ppFilter)
 
int SetLogFile (IntPtr hFile)
 
int Abort ()
 
int ShouldOperationContinue ()
 

Detailed Description

Definition at line 17 of file DsExtend.cs.

Member Function Documentation

int DShowNET.IGraphBuilder.Abort ( )
int DShowNET.IGraphBuilder.AddFilter ( [In] IBaseFilter  pFilter,
[In, MarshalAs(UnmanagedType.LPWStr)] string  pName 
)
int DShowNET.IGraphBuilder.AddSourceFilter ( [In, MarshalAs(UnmanagedType.LPWStr)] string  lpcwstrFileName,
[In, MarshalAs(UnmanagedType.LPWStr)] string  lpcwstrFilterName,
[Out] out IBaseFilter  ppFilter 
)
int DShowNET.IGraphBuilder.Connect ( [In] IPin  ppinOut,
[In] IPin  ppinIn 
)
int DShowNET.IGraphBuilder.ConnectDirect ( [In] IPin  ppinOut,
[In] IPin  ppinIn,
[In, MarshalAs(UnmanagedType.LPStruct)] AMMediaType  pmt 
)
int DShowNET.IGraphBuilder.Disconnect ( [In] IPin  ppin)
int DShowNET.IGraphBuilder.EnumFilters ( [Out] out IEnumFilters  ppEnum)
int DShowNET.IGraphBuilder.FindFilterByName ( [In, MarshalAs(UnmanagedType.LPWStr)] string  pName,
[Out] out IBaseFilter  ppFilter 
)
int DShowNET.IGraphBuilder.Reconnect ( [In] IPin  ppin)
int DShowNET.IGraphBuilder.RemoveFilter ( [In] IBaseFilter  pFilter)
int DShowNET.IGraphBuilder.Render ( [In] IPin  ppinOut)
int DShowNET.IGraphBuilder.RenderFile ( [In, MarshalAs(UnmanagedType.LPWStr)] string  lpcwstrFile,
[In, MarshalAs(UnmanagedType.LPWStr)] string  lpcwstrPlayList 
)
int DShowNET.IGraphBuilder.SetDefaultSyncSource ( )
int DShowNET.IGraphBuilder.SetLogFile ( IntPtr  hFile)
int DShowNET.IGraphBuilder.ShouldOperationContinue ( )

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