예제 #1
0
 public HRESULT Map(DXGI_MAPPED_RECT *pLockedRect, uint MapFlags)
 {
     return(((delegate * unmanaged <IDXGISurface2 *, DXGI_MAPPED_RECT *, uint, int>)(lpVtbl[9]))((IDXGISurface2 *)Unsafe.AsPointer(ref this), pLockedRect, MapFlags));
 }
 public int MapDesktopSurface([NativeTypeName("DXGI_MAPPED_RECT *")] DXGI_MAPPED_RECT *pLockedRect)
 {
     return(((delegate * stdcall <IDXGIOutputDuplication *, DXGI_MAPPED_RECT *, int>)(lpVtbl[12]))((IDXGIOutputDuplication *)Unsafe.AsPointer(ref this), pLockedRect));
 }
예제 #3
0
 public int Map([NativeTypeName("DXGI_MAPPED_RECT *")] DXGI_MAPPED_RECT *pLockedRect, [NativeTypeName("UINT")] uint MapFlags)
 {
     return(((delegate * unmanaged <IDXGISurface *, DXGI_MAPPED_RECT *, uint, int>)(lpVtbl[9]))((IDXGISurface *)Unsafe.AsPointer(ref this), pLockedRect, MapFlags));
 }
예제 #4
0
 public int MapDesktopSurface(DXGI_MAPPED_RECT *pLockedRect)
 {
     return(((delegate * unmanaged <IDXGIOutputDuplication *, DXGI_MAPPED_RECT *, int>)(lpVtbl[12]))((IDXGIOutputDuplication *)Unsafe.AsPointer(ref this), pLockedRect));
 }