public int GetFrameMoveRects([NativeTypeName("UINT")] uint MoveRectsBufferSize, [NativeTypeName("DXGI_OUTDUPL_MOVE_RECT *")] DXGI_OUTDUPL_MOVE_RECT *pMoveRectBuffer, [NativeTypeName("UINT *")] uint *pMoveRectsBufferSizeRequired) { return(((delegate * stdcall <IDXGIOutputDuplication *, uint, DXGI_OUTDUPL_MOVE_RECT *, uint *, int>)(lpVtbl[10]))((IDXGIOutputDuplication *)Unsafe.AsPointer(ref this), MoveRectsBufferSize, pMoveRectBuffer, pMoveRectsBufferSizeRequired)); }
public HRESULT GetFrameMoveRects(uint MoveRectsBufferSize, DXGI_OUTDUPL_MOVE_RECT *pMoveRectBuffer, uint *pMoveRectsBufferSizeRequired) { return(((delegate * unmanaged <IDXGIOutputDuplication *, uint, DXGI_OUTDUPL_MOVE_RECT *, uint *, int>)(lpVtbl[10]))((IDXGIOutputDuplication *)Unsafe.AsPointer(ref this), MoveRectsBufferSize, pMoveRectBuffer, pMoveRectsBufferSizeRequired)); }