コード例 #1
0
 public HRESULT RequestAllocator(IMemAllocator *pPreferred, ALLOCATOR_PROPERTIES *pProps, IMemAllocator **ppActual)
 {
     return(((delegate * unmanaged <IAsyncReader *, IMemAllocator *, ALLOCATOR_PROPERTIES *, IMemAllocator **, int>)(lpVtbl[3]))((IAsyncReader *)Unsafe.AsPointer(ref this), pPreferred, pProps, ppActual));
 }
コード例 #2
0
 public int GetAllocator([NativeTypeName("IMemAllocator **")] IMemAllocator **ppAllocator)
 {
     return(((delegate * unmanaged <IMemInputPin *, IMemAllocator **, int>)(lpVtbl[3]))((IMemInputPin *)Unsafe.AsPointer(ref this), ppAllocator));
 }
コード例 #3
0
 public HRESULT GetAllocator(IMemAllocator **ppAllocator)
 {
     return(((delegate * unmanaged <IMemInputPin *, IMemAllocator **, int>)(lpVtbl[3]))((IMemInputPin *)Unsafe.AsPointer(ref this), ppAllocator));
 }
コード例 #4
0
 public int RequestAllocator([NativeTypeName("IMemAllocator *")] IMemAllocator *pPreferred, [NativeTypeName("ALLOCATOR_PROPERTIES *")] ALLOCATOR_PROPERTIES *pProps, [NativeTypeName("IMemAllocator **")] IMemAllocator **ppActual)
 {
     return(((delegate * unmanaged <IAsyncReader *, IMemAllocator *, ALLOCATOR_PROPERTIES *, IMemAllocator **, int>)(lpVtbl[3]))((IAsyncReader *)Unsafe.AsPointer(ref this), pPreferred, pProps, ppActual));
 }