Esempio n. 1
0
 public int DuplicateSurface([NativeTypeName("LPDIRECTDRAWSURFACE4")] IDirectDrawSurface4 *param0, [NativeTypeName("LPDIRECTDRAWSURFACE4 *")] IDirectDrawSurface4 **param1)
 {
     return(((delegate * unmanaged <IDirectDraw4 *, IDirectDrawSurface4 *, IDirectDrawSurface4 **, int>)(lpVtbl[7]))((IDirectDraw4 *)Unsafe.AsPointer(ref this), param0, param1));
 }
Esempio n. 2
0
 public int CreateSurface([NativeTypeName("LPDDSURFACEDESC2")] DDSURFACEDESC2 *param0, [NativeTypeName("LPDIRECTDRAWSURFACE4 *")] IDirectDrawSurface4 **param1, [NativeTypeName("IUnknown *")] IUnknown *param2)
 {
     return(((delegate * unmanaged <IDirectDraw4 *, DDSURFACEDESC2 *, IDirectDrawSurface4 **, IUnknown *, int>)(lpVtbl[6]))((IDirectDraw4 *)Unsafe.AsPointer(ref this), param0, param1, param2));
 }