示例#1
0
 public int GetDirectDraw([NativeTypeName("LPDIRECTDRAW *")] IDirectDraw **ppDirectDraw)
 {
     return(((delegate * unmanaged <IDirectDrawVideo *, IDirectDraw **, int>)(lpVtbl[10]))((IDirectDrawVideo *)Unsafe.AsPointer(ref this), ppDirectDraw));
 }
示例#2
0
 public int GetDDrawObject([NativeTypeName("IDirectDraw **")] IDirectDraw **ppDDrawObject, [NativeTypeName("BOOL *")] int *pbUsingExternal)
 {
     return(((delegate * unmanaged <IDDrawExclModeVideo *, IDirectDraw **, int *, int>)(lpVtbl[4]))((IDDrawExclModeVideo *)Unsafe.AsPointer(ref this), ppDDrawObject, pbUsingExternal));
 }
 public HRESULT GetDDrawObject(IDirectDraw **ppDDrawObject, BOOL *pbUsingExternal)
 {
     return(((delegate * unmanaged <IDDrawExclModeVideo *, IDirectDraw **, BOOL *, int>)(lpVtbl[4]))((IDDrawExclModeVideo *)Unsafe.AsPointer(ref this), ppDDrawObject, pbUsingExternal));
 }