Exemple #1
0
 public int Initialize([NativeTypeName("LPDIRECTDRAW")] IDirectDraw *param0, [NativeTypeName("DWORD")] uint param1, [NativeTypeName("LPPALETTEENTRY")] PALETTEENTRY *param2)
 {
     return(((delegate * unmanaged <IDirectDrawPalette *, IDirectDraw *, uint, PALETTEENTRY *, int>)(lpVtbl[5]))((IDirectDrawPalette *)Unsafe.AsPointer(ref this), param0, param1, param2));
 }
Exemple #2
0
 public int SetDDrawObject([NativeTypeName("IDirectDraw *")] IDirectDraw *pDDrawObject)
 {
     return(((delegate * unmanaged <IDDrawExclModeVideo *, IDirectDraw *, int>)(lpVtbl[3]))((IDDrawExclModeVideo *)Unsafe.AsPointer(ref this), pDDrawObject));
 }
 public HRESULT Initialize([NativeTypeName("LPDIRECTDRAW")] IDirectDraw *param0, [NativeTypeName("DWORD")] uint param1)
 {
     return(((delegate * unmanaged <IDirectDrawClipper *, IDirectDraw *, uint, int>)(lpVtbl[5]))((IDirectDrawClipper *)Unsafe.AsPointer(ref this), param0, param1));
 }
Exemple #4
0
 public int SetDirectDraw([NativeTypeName("LPDIRECTDRAW")] IDirectDraw *pDirectDraw)
 {
     return(((delegate * unmanaged <IDirectDrawVideo *, IDirectDraw *, int>)(lpVtbl[9]))((IDirectDrawVideo *)Unsafe.AsPointer(ref this), pDirectDraw));
 }
 public HRESULT SetDDrawObject(IDirectDraw *pDDrawObject)
 {
     return(((delegate * unmanaged <IDDrawExclModeVideo *, IDirectDraw *, int>)(lpVtbl[3]))((IDDrawExclModeVideo *)Unsafe.AsPointer(ref this), pDDrawObject));
 }