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

Public Member Functions

int Connect ([In] IPin pReceivePin, [In, MarshalAs(UnmanagedType.LPStruct)] AMMediaType pmt)
 
int ReceiveConnection ([In] IPin pReceivePin, [In, MarshalAs(UnmanagedType.LPStruct)] AMMediaType pmt)
 
int Disconnect ()
 
int ConnectedTo ([Out] out IPin ppPin)
 
int ConnectionMediaType ([Out, MarshalAs(UnmanagedType.LPStruct)] AMMediaType pmt)
 
int QueryPinInfo (IntPtr pInfo)
 
int QueryDirection (out PinDirection pPinDir)
 
int QueryId ([Out, MarshalAs(UnmanagedType.LPWStr)] out string Id)
 
int QueryAccept ([In, MarshalAs(UnmanagedType.LPStruct)] AMMediaType pmt)
 
int EnumMediaTypes (IntPtr ppEnum)
 
int QueryInternalConnections (IntPtr apPin, [In, Out] ref int nPin)
 
int EndOfStream ()
 
int BeginFlush ()
 
int EndFlush ()
 
int NewSegment (long tStart, long tStop, double dRate)
 

Detailed Description

Definition at line 25 of file DsCore.cs.

Member Function Documentation

int DShowNET.IPin.BeginFlush ( )
int DShowNET.IPin.Connect ( [In] IPin  pReceivePin,
[In, MarshalAs(UnmanagedType.LPStruct)] AMMediaType  pmt 
)
int DShowNET.IPin.ConnectedTo ( [Out] out IPin  ppPin)
int DShowNET.IPin.ConnectionMediaType ( [Out, MarshalAs(UnmanagedType.LPStruct)] AMMediaType  pmt)
int DShowNET.IPin.Disconnect ( )
int DShowNET.IPin.EndFlush ( )
int DShowNET.IPin.EndOfStream ( )
int DShowNET.IPin.EnumMediaTypes ( IntPtr  ppEnum)
int DShowNET.IPin.NewSegment ( long  tStart,
long  tStop,
double  dRate 
)
int DShowNET.IPin.QueryAccept ( [In, MarshalAs(UnmanagedType.LPStruct)] AMMediaType  pmt)
int DShowNET.IPin.QueryDirection ( out PinDirection  pPinDir)
int DShowNET.IPin.QueryId ( [Out, MarshalAs(UnmanagedType.LPWStr)] out string  Id)
int DShowNET.IPin.QueryInternalConnections ( IntPtr  apPin,
[In, Out] ref int  nPin 
)
int DShowNET.IPin.QueryPinInfo ( IntPtr  pInfo)
int DShowNET.IPin.ReceiveConnection ( [In] IPin  pReceivePin,
[In, MarshalAs(UnmanagedType.LPStruct)] AMMediaType  pmt 
)

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