public int Connect(IPin *ppinOut, IPin *ppinIn) { return(((delegate * unmanaged <IGraphBuilder *, IPin *, IPin *, int>)(lpVtbl[11]))((IGraphBuilder *)Unsafe.AsPointer(ref this), ppinOut, ppinIn)); }
public int ConnectDirect([NativeTypeName("IPin *")] IPin *ppinOut, [NativeTypeName("IPin *")] IPin *ppinIn, [NativeTypeName("const AM_MEDIA_TYPE *")] AM_MEDIA_TYPE *pmt) { return(((delegate * unmanaged <IFilterGraph2 *, IPin *, IPin *, AM_MEDIA_TYPE *, int>)(lpVtbl[7]))((IFilterGraph2 *)Unsafe.AsPointer(ref this), ppinOut, ppinIn, pmt)); }
public HRESULT Backout(IPin *ppinOut, IGraphBuilder *pGraph) { return(((delegate * unmanaged <IStreamBuilder *, IPin *, IGraphBuilder *, int>)(lpVtbl[4]))((IStreamBuilder *)Unsafe.AsPointer(ref this), ppinOut, pGraph)); }
public int GetMaxAvailableFrameRate([NativeTypeName("IPin *")] IPin *pPin, [NativeTypeName("long")] int iIndex, SIZE Dimensions, [NativeTypeName("LONGLONG *")] long *MaxAvailableFrameRate) { return(((delegate * unmanaged <IAMVideoControl *, IPin *, int, SIZE, long *, int>)(lpVtbl[7]))((IAMVideoControl *)Unsafe.AsPointer(ref this), pPin, iIndex, Dimensions, MaxAvailableFrameRate)); }
public int Render([NativeTypeName("IPin *")] IPin *ppinOut) { return(((delegate * unmanaged <IFilterGraph2 *, IPin *, int>)(lpVtbl[12]))((IFilterGraph2 *)Unsafe.AsPointer(ref this), ppinOut)); }
public int Disconnect([NativeTypeName("IPin *")] IPin *ppin) { return(((delegate * unmanaged <IFilterGraph *, IPin *, int>)(lpVtbl[9]))((IFilterGraph *)Unsafe.AsPointer(ref this), ppin)); }
public int GetMode([NativeTypeName("IPin *")] IPin *pPin, [NativeTypeName("long *")] int *Mode) { return(((delegate * unmanaged <IAMVideoControl *, IPin *, int *, int>)(lpVtbl[5]))((IAMVideoControl *)Unsafe.AsPointer(ref this), pPin, Mode)); }
public int PushThroughData([NativeTypeName("IPin *")] IPin *pOutputPin, [NativeTypeName("IPinConnection *")] IPinConnection *pConnection, [NativeTypeName("HANDLE")] IntPtr hEventAbort) { return(((delegate * unmanaged <IGraphConfig *, IPin *, IPinConnection *, IntPtr, int>)(lpVtbl[9]))((IGraphConfig *)Unsafe.AsPointer(ref this), pOutputPin, pConnection, hEventAbort)); }
public HRESULT ConnectDirect(IPin *ppinOut, IPin *ppinIn, [NativeTypeName("const AM_MEDIA_TYPE *")] AM_MEDIA_TYPE *pmt) { return(((delegate * unmanaged <IGraphBuilder *, IPin *, IPin *, AM_MEDIA_TYPE *, int>)(lpVtbl[7]))((IGraphBuilder *)Unsafe.AsPointer(ref this), ppinOut, ppinIn, pmt)); }
public int Init([NativeTypeName("BOOL")] int bSupportRendering, IPin *pPin) { return(((delegate * unmanaged <ISeekingPassThru *, int, IPin *, int>)(lpVtbl[3]))((ISeekingPassThru *)Unsafe.AsPointer(ref this), bSupportRendering, pPin)); }
public int Reconnect([NativeTypeName("IPin *")] IPin *pOutputPin, [NativeTypeName("IPin *")] IPin *pInputPin, [NativeTypeName("const AM_MEDIA_TYPE *")] AM_MEDIA_TYPE *pmtFirstConnection, [NativeTypeName("IBaseFilter *")] IBaseFilter *pUsingFilter, [NativeTypeName("HANDLE")] IntPtr hAbortEvent, [NativeTypeName("DWORD")] uint dwFlags) { return(((delegate * unmanaged <IGraphConfig *, IPin *, IPin *, AM_MEDIA_TYPE *, IBaseFilter *, IntPtr, uint, int>)(lpVtbl[3]))((IGraphConfig *)Unsafe.AsPointer(ref this), pOutputPin, pInputPin, pmtFirstConnection, pUsingFilter, hAbortEvent, dwFlags)); }
public HRESULT Init(BOOL bSupportRendering, IPin *pPin) { return(((delegate * unmanaged <ISeekingPassThru *, BOOL, IPin *, int>)(lpVtbl[3]))((ISeekingPassThru *)Unsafe.AsPointer(ref this), bSupportRendering, pPin)); }
public int UnableToRender([NativeTypeName("IPin *")] IPin *pPin) { return(((delegate * unmanaged <IAMFilterGraphCallback *, IPin *, int>)(lpVtbl[3]))((IAMFilterGraphCallback *)Unsafe.AsPointer(ref this), pPin)); }
public int Connect(IPin *pReceivePin, [NativeTypeName("const AM_MEDIA_TYPE *")] AM_MEDIA_TYPE *pmt) { return(((delegate * unmanaged <IPin *, IPin *, AM_MEDIA_TYPE *, int>)(lpVtbl[3]))((IPin *)Unsafe.AsPointer(ref this), pReceivePin, pmt)); }
public HRESULT ReconnectEx(IPin *ppin, [NativeTypeName("const AM_MEDIA_TYPE *")] AM_MEDIA_TYPE *pmt) { return(((delegate * unmanaged <IFilterGraph2 *, IPin *, AM_MEDIA_TYPE *, int>)(lpVtbl[19]))((IFilterGraph2 *)Unsafe.AsPointer(ref this), ppin, pmt)); }
public HRESULT Reconnect(IPin *ppin) { return(((delegate * unmanaged <IGraphBuilder *, IPin *, int>)(lpVtbl[8]))((IGraphBuilder *)Unsafe.AsPointer(ref this), ppin)); }
public HRESULT Disconnect(IPin *ppin) { return(((delegate * unmanaged <IFilterGraph2 *, IPin *, int>)(lpVtbl[9]))((IFilterGraph2 *)Unsafe.AsPointer(ref this), ppin)); }
public int Backout([NativeTypeName("IPin *")] IPin *ppinOut, [NativeTypeName("IGraphBuilder *")] IGraphBuilder *pGraph) { return(((delegate * unmanaged <IStreamBuilder *, IPin *, IGraphBuilder *, int>)(lpVtbl[4]))((IStreamBuilder *)Unsafe.AsPointer(ref this), ppinOut, pGraph)); }
public int GetCaps([NativeTypeName("IPin *")] IPin *pPin, [NativeTypeName("long *")] int *pCapsFlags) { return(((delegate * unmanaged <IAMVideoControl *, IPin *, int *, int>)(lpVtbl[3]))((IAMVideoControl *)Unsafe.AsPointer(ref this), pPin, pCapsFlags)); }
public HRESULT Connect(IPin *ppinOut, IPin *ppinIn) { return(((delegate * unmanaged <IFilterGraph3 *, IPin *, IPin *, int>)(lpVtbl[11]))((IFilterGraph3 *)Unsafe.AsPointer(ref this), ppinOut, ppinIn)); }
public int GetCurrentActualFrameRate([NativeTypeName("IPin *")] IPin *pPin, [NativeTypeName("LONGLONG *")] long *ActualFrameRate) { return(((delegate * unmanaged <IAMVideoControl *, IPin *, long *, int>)(lpVtbl[6]))((IAMVideoControl *)Unsafe.AsPointer(ref this), pPin, ActualFrameRate)); }
public int Reconnect([NativeTypeName("IPin *")] IPin *ppin) { return(((delegate * unmanaged <IGraphBuilder *, IPin *, int>)(lpVtbl[8]))((IGraphBuilder *)Unsafe.AsPointer(ref this), ppin)); }
public int GetFrameRateList([NativeTypeName("IPin *")] IPin *pPin, [NativeTypeName("long")] int iIndex, SIZE Dimensions, [NativeTypeName("long *")] int *ListSize, [NativeTypeName("LONGLONG **")] long **FrameRates) { return(((delegate * unmanaged <IAMVideoControl *, IPin *, int, SIZE, int *, long **, int>)(lpVtbl[8]))((IAMVideoControl *)Unsafe.AsPointer(ref this), pPin, iIndex, Dimensions, ListSize, FrameRates)); }
public HRESULT UnableToRender(IPin *pPin) { return(((delegate * unmanaged <IAMFilterGraphCallback *, IPin *, int>)(lpVtbl[3]))((IAMFilterGraphCallback *)Unsafe.AsPointer(ref this), pPin)); }
public int RenderEx([NativeTypeName("IPin *")] IPin *pPinOut, [NativeTypeName("DWORD")] uint dwFlags, [NativeTypeName("DWORD *")] uint *pvContext) { return(((delegate * unmanaged <IFilterGraph2 *, IPin *, uint, uint *, int>)(lpVtbl[20]))((IFilterGraph2 *)Unsafe.AsPointer(ref this), pPinOut, dwFlags, pvContext)); }
public HRESULT FindUpstreamInterface(IPin *pPin, [NativeTypeName("const IID &")] Guid *riid, void **ppvInterface, [NativeTypeName("DWORD")] uint dwFlags) { return(((delegate * unmanaged <IAMGraphStreams *, IPin *, Guid *, void **, uint, int>)(lpVtbl[3]))((IAMGraphStreams *)Unsafe.AsPointer(ref this), pPin, riid, ppvInterface, dwFlags)); }
public int Connect([NativeTypeName("IPin *")] IPin *ppinOut, [NativeTypeName("IPin *")] IPin *ppinIn) { return(((delegate * unmanaged <IFilterGraph2 *, IPin *, IPin *, int>)(lpVtbl[11]))((IFilterGraph2 *)Unsafe.AsPointer(ref this), ppinOut, ppinIn)); }
public HRESULT Render(IPin *ppinOut) { return(((delegate * unmanaged <IFilterGraph2 *, IPin *, int>)(lpVtbl[12]))((IFilterGraph2 *)Unsafe.AsPointer(ref this), ppinOut)); }
public int ReceiveConnection([NativeTypeName("IPin *")] IPin *pConnector, [NativeTypeName("const AM_MEDIA_TYPE *")] AM_MEDIA_TYPE *pmt) { return(((delegate * unmanaged <IPin *, IPin *, AM_MEDIA_TYPE *, int>)(lpVtbl[4]))((IPin *)Unsafe.AsPointer(ref this), pConnector, pmt)); }
public int Render(IPin *ppinOut) { return(((delegate * unmanaged <IGraphBuilder *, IPin *, int>)(lpVtbl[12]))((IGraphBuilder *)Unsafe.AsPointer(ref this), ppinOut)); }