Beispiel #1
0
 public HRESULT Request(IMediaSample *pSample, [NativeTypeName("DWORD_PTR")] nuint dwUser)
 {
     return(((delegate * unmanaged <IAsyncReader *, IMediaSample *, nuint, int>)(lpVtbl[4]))((IAsyncReader *)Unsafe.AsPointer(ref this), pSample, dwUser));
 }
Beispiel #2
0
 public HRESULT SyncReadAligned(IMediaSample *pSample)
 {
     return(((delegate * unmanaged <IAsyncReader *, IMediaSample *, int>)(lpVtbl[6]))((IAsyncReader *)Unsafe.AsPointer(ref this), pSample));
 }
Beispiel #3
0
 public HRESULT Receive(IMediaSample *pSample)
 {
     return(((delegate * unmanaged <IMemInputPin *, IMediaSample *, int>)(lpVtbl[6]))((IMemInputPin *)Unsafe.AsPointer(ref this), pSample));
 }
Beispiel #4
0
 public HRESULT ReleaseBuffer(IMediaSample *pBuffer)
 {
     return(((delegate * unmanaged <IMemAllocatorCallbackTemp *, IMediaSample *, int>)(lpVtbl[8]))((IMemAllocatorCallbackTemp *)Unsafe.AsPointer(ref this), pBuffer));
 }
Beispiel #5
0
 public int Receive([NativeTypeName("IMediaSample *")] IMediaSample *pSample)
 {
     return(((delegate * unmanaged <IMemInputPin *, IMediaSample *, int>)(lpVtbl[6]))((IMemInputPin *)Unsafe.AsPointer(ref this), pSample));
 }
Beispiel #6
0
 public int ReleaseBuffer([NativeTypeName("IMediaSample *")] IMediaSample *pBuffer)
 {
     return(((delegate * unmanaged <IMemAllocatorCallbackTemp *, IMediaSample *, int>)(lpVtbl[8]))((IMemAllocatorCallbackTemp *)Unsafe.AsPointer(ref this), pBuffer));
 }
 public int SyncReadAligned([NativeTypeName("IMediaSample *")] IMediaSample *pSample)
 {
     return(((delegate * unmanaged <IAsyncReader *, IMediaSample *, int>)(lpVtbl[6]))((IAsyncReader *)Unsafe.AsPointer(ref this), pSample));
 }