Пример #1
0
 public int SetOutputFileName([NativeTypeName("const GUID *")] Guid *pType, [NativeTypeName("LPCOLESTR")] ushort *lpstrFile, [NativeTypeName("IBaseFilter **")] IBaseFilter **ppf, [NativeTypeName("IFileSinkFilter **")] IFileSinkFilter **ppSink)
 {
     return(((delegate * unmanaged <ICaptureGraphBuilder *, Guid *, ushort *, IBaseFilter **, IFileSinkFilter **, int>)(lpVtbl[5]))((ICaptureGraphBuilder *)Unsafe.AsPointer(ref this), pType, lpstrFile, ppf, ppSink));
 }
Пример #2
0
 public int FindFilterByName([NativeTypeName("LPCWSTR")] ushort *pName, [NativeTypeName("IBaseFilter **")] IBaseFilter **ppFilter)
 {
     return(((delegate * unmanaged <IFilterGraph2 *, ushort *, IBaseFilter **, int>)(lpVtbl[6]))((IFilterGraph2 *)Unsafe.AsPointer(ref this), pName, ppFilter));
 }
Пример #3
0
 public int AddSourceFilterForMoniker([NativeTypeName("IMoniker *")] IMoniker *pMoniker, [NativeTypeName("IBindCtx *")] IBindCtx *pCtx, [NativeTypeName("LPCWSTR")] ushort *lpcwstrFilterName, [NativeTypeName("IBaseFilter **")] IBaseFilter **ppFilter)
 {
     return(((delegate * unmanaged <IFilterGraph2 *, IMoniker *, IBindCtx *, ushort *, IBaseFilter **, int>)(lpVtbl[18]))((IFilterGraph2 *)Unsafe.AsPointer(ref this), pMoniker, pCtx, lpcwstrFilterName, ppFilter));
 }
Пример #4
0
 public int AddSourceFilter([NativeTypeName("LPCWSTR")] ushort *lpcwstrFileName, [NativeTypeName("LPCWSTR")] ushort *lpcwstrFilterName, [NativeTypeName("IBaseFilter **")] IBaseFilter **ppFilter)
 {
     return(((delegate * unmanaged <IFilterGraph2 *, ushort *, ushort *, IBaseFilter **, int>)(lpVtbl[14]))((IFilterGraph2 *)Unsafe.AsPointer(ref this), lpcwstrFileName, lpcwstrFilterName, ppFilter));
 }
Пример #5
0
 public int Next([NativeTypeName("ULONG")] uint cFilters, [NativeTypeName("IBaseFilter **")] IBaseFilter **ppFilter, [NativeTypeName("ULONG *")] uint *pcFetched)
 {
     return(((delegate * unmanaged <IEnumFilters *, uint, IBaseFilter **, uint *, int>)(lpVtbl[3]))((IEnumFilters *)Unsafe.AsPointer(ref this), cFilters, ppFilter, pcFetched));
 }
 public HRESULT FindFilterByName([NativeTypeName("LPCWSTR")] ushort *pName, IBaseFilter **ppFilter)
 {
     return(((delegate * unmanaged <IGraphBuilder *, ushort *, IBaseFilter **, int>)(lpVtbl[6]))((IGraphBuilder *)Unsafe.AsPointer(ref this), pName, ppFilter));
 }