Ejemplo n.º 1
0
 public int EnumDisplayModes([NativeTypeName("DWORD")] uint param0, [NativeTypeName("LPDDSURFACEDESC")] DDSURFACEDESC *param1, [NativeTypeName("LPVOID")] void *param2, [NativeTypeName("LPDDENUMMODESCALLBACK")] delegate *unmanaged <DDSURFACEDESC *, void *, int> param3)
Ejemplo n.º 2
0
 public int GetSurfaceDesc(DDSURFACEDESC *pSurfaceDesc)
 {
     return(((delegate * unmanaged <IDirectDrawVideo *, DDSURFACEDESC *, int>)(lpVtbl[7]))((IDirectDrawVideo *)Unsafe.AsPointer(ref this), pSurfaceDesc));
 }
Ejemplo n.º 3
0
 public int CreateSurface([NativeTypeName("LPDDSURFACEDESC")] DDSURFACEDESC *param0, [NativeTypeName("LPDIRECTDRAWSURFACE *")] IDirectDrawSurface **param1, [NativeTypeName("IUnknown *")] IUnknown *param2)
 {
     return(((delegate * unmanaged <IDirectDraw2 *, DDSURFACEDESC *, IDirectDrawSurface **, IUnknown *, int>)(lpVtbl[6]))((IDirectDraw2 *)Unsafe.AsPointer(ref this), param0, param1, param2));
 }
Ejemplo n.º 4
0
 public int GetSurfaceDesc([NativeTypeName("DDSURFACEDESC *")] DDSURFACEDESC *pSurfaceDesc)
 {
     return(((delegate * stdcall <IDirectDrawVideo *, DDSURFACEDESC *, int>)(lpVtbl[7]))((IDirectDrawVideo *)Unsafe.AsPointer(ref this), pSurfaceDesc));
 }