예제 #1
0
 public HRESULT NotifyOwnerMessage(OAHWND hwnd, [NativeTypeName("long")] int uMsg, [NativeTypeName("LONG_PTR")] nint wParam, [NativeTypeName("LONG_PTR")] nint lParam)
 {
     return(((delegate * unmanaged <IVideoWindow *, OAHWND, int, nint, nint, int>)(lpVtbl[38]))((IVideoWindow *)Unsafe.AsPointer(ref this), hwnd, uMsg, wParam, lParam));
 }
예제 #2
0
 public HRESULT put_Owner(OAHWND Owner)
 {
     return(((delegate * unmanaged <IVideoWindow *, OAHWND, int>)(lpVtbl[29]))((IVideoWindow *)Unsafe.AsPointer(ref this), Owner));
 }
예제 #3
0
 public HRESULT put_MessageDrain(OAHWND Drain)
 {
     return(((delegate * unmanaged <IVideoWindow *, OAHWND, int>)(lpVtbl[31]))((IVideoWindow *)Unsafe.AsPointer(ref this), Drain));
 }
예제 #4
0
 public HRESULT SetNotifyWindow(OAHWND hwnd, [NativeTypeName("long")] int lMsg, [NativeTypeName("LONG_PTR")] nint lInstanceData)
 {
     return(((delegate * unmanaged <IMediaEventEx *, OAHWND, int, nint, int>)(lpVtbl[13]))((IMediaEventEx *)Unsafe.AsPointer(ref this), hwnd, lMsg, lInstanceData));
 }