Ejemplo n.º 1
0
 public D2D_RECT_F(tagRECT rc)
 {
     left   = rc.left;
     top    = rc.top;
     right  = left + rc.Width;
     bottom = top + rc.Height;
 }
Ejemplo n.º 2
0
 public HRESULT TxDrawD2D(ID2D1RenderTarget pRenderTarget, ref tagRECT lprcBounds, IntPtr lprcUpdate, TXTVIEW lViewId) => _txDrawD2D(_unk, pRenderTarget, ref lprcBounds, lprcUpdate, lViewId);
        public static void RSSetScissorRect(this IComObject <ID3D11DeviceContext> context, tagRECT rect)
        {
            if (context == null)
            {
                throw new ArgumentNullException(nameof(context));
            }

            if (context.Object == null)
            {
                throw new ArgumentException(null, nameof(context));
            }

            context.Object.RSSetScissorRects(1, new[] { rect });
        }
Ejemplo n.º 4
0
 public HRESULT OnTxInPlaceActivate(ref tagRECT rect) => _inPlaceActivate(_unk, ref rect);
Ejemplo n.º 5
0
 private static HRESULT TxGetClientRect(IntPtr pThis, ref tagRECT prc) => GetHost(pThis).TxGetClientRect(ref prc);
Ejemplo n.º 6
0
 private static HRESULT TxGetViewInset(IntPtr pThis, ref tagRECT prc) => GetHost(pThis).TxGetViewInset(ref prc);
Ejemplo n.º 7
0
 public static extern bool GetWindowRect(IntPtr hwnd, out tagRECT rect);
Ejemplo n.º 8
0
 public static extern bool GetClientRect(IntPtr hwnd, out tagRECT rect);
Ejemplo n.º 9
0
 public static extern int MapWindowPoints(IntPtr hWndFrom, IntPtr hWndTo, ref tagRECT rect, int cPoints);
Ejemplo n.º 10
0
 public static extern HRESULT DwmGetWindowAttribute(IntPtr hwnd, DWMWINDOWATTRIBUTE dwAttribute, ref tagRECT pvAttribute, int cbAttribute);
Ejemplo n.º 11
0
 public static extern bool AdjustWindowRectExForDpi(ref tagRECT lpRect, WS dwStyle, bool bMenu, WS_EX dwExStyle, int dpi);