public int QueryInternalConnections([NativeTypeName("IPin **")] IPin **apPin, [NativeTypeName("ULONG *")] uint *nPin) { return(((delegate * unmanaged <IPin *, IPin **, uint *, int>)(lpVtbl[13]))((IPin *)Unsafe.AsPointer(ref this), apPin, nPin)); }
public int ConnectedTo([NativeTypeName("IPin **")] IPin **pPin) { return(((delegate * unmanaged <IPin *, IPin **, int>)(lpVtbl[6]))((IPin *)Unsafe.AsPointer(ref this), pPin)); }
public HRESULT CreateOutputPin(AM_MEDIA_TYPE *pMediaType, [NativeTypeName("LPWSTR")] ushort *pszPinName, IPin **ppIPin) { return(((delegate * unmanaged <IMpeg2Demultiplexer *, AM_MEDIA_TYPE *, ushort *, IPin **, int>)(lpVtbl[3]))((IMpeg2Demultiplexer *)Unsafe.AsPointer(ref this), pMediaType, pszPinName, ppIPin)); }
public int FindPin([NativeTypeName("LPCWSTR")] ushort *Id, IPin **ppPin) { return(((delegate * unmanaged <IBaseFilter *, ushort *, IPin **, int>)(lpVtbl[11]))((IBaseFilter *)Unsafe.AsPointer(ref this), Id, ppPin)); }
public int FindPin([NativeTypeName("IUnknown *")] IUnknown *pSource, PIN_DIRECTION pindir, [NativeTypeName("const GUID *")] Guid *pCategory, [NativeTypeName("const GUID *")] Guid *pType, [NativeTypeName("BOOL")] int fUnconnected, int num, [NativeTypeName("IPin **")] IPin **ppPin) { return(((delegate * unmanaged <ICaptureGraphBuilder2 *, IUnknown *, PIN_DIRECTION, Guid *, Guid *, int, int, IPin **, int>)(lpVtbl[11]))((ICaptureGraphBuilder2 *)Unsafe.AsPointer(ref this), pSource, pindir, pCategory, pType, fUnconnected, num, ppPin)); }
public HRESULT Next([NativeTypeName("ULONG")] uint cPins, IPin **ppPins, [NativeTypeName("ULONG *")] uint *pcFetched) { return(((delegate * unmanaged <IEnumPins *, uint, IPin **, uint *, int>)(lpVtbl[3]))((IEnumPins *)Unsafe.AsPointer(ref this), cPins, ppPins, pcFetched)); }
public HRESULT ConnectedTo(IPin **pPin) { return(((delegate * unmanaged <IPin *, IPin **, int>)(lpVtbl[6]))((IPin *)Unsafe.AsPointer(ref this), pPin)); }