예제 #1
0
 public int GetScreenExt(RECT *prc)
 {
     return(((delegate * unmanaged <ITfContextOwner *, RECT *, int>)(lpVtbl[5]))((ITfContextOwner *)Unsafe.AsPointer(ref this), prc));
 }
예제 #2
0
 public static extern HRESULT GetThemeMargins(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, int iPropId, [NativeTypeName("LPCRECT")] RECT *prc, MARGINS *pMargins);
예제 #3
0
 public static extern HRESULT DrawThemeParentBackgroundEx(HWND hwnd, HDC hdc, [NativeTypeName("DWORD")] uint dwFlags, [NativeTypeName("const RECT *")] RECT *prc);
예제 #4
0
 public int GetScreenExt([NativeTypeName("TsViewCookie")] uint vcView, [NativeTypeName("RECT *")] RECT *prc)
 {
     return(((delegate * unmanaged <ITextStoreACP2 *, uint, RECT *, int>)(lpVtbl[27]))((ITextStoreACP2 *)Unsafe.AsPointer(ref this), vcView, prc));
 }
예제 #5
0
 public static extern HRESULT DrawThemeIcon(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("LPCRECT")] RECT *pRect, HIMAGELIST himl, int iImageIndex);
 public int Draw([NativeTypeName("ID2D1Bitmap1 *")] ID2D1Bitmap1 *target, [NativeTypeName("const D2D1_RECT_L *")] RECT *drawRect, [NativeTypeName("D2D1_POINT_2U")] D2D_POINT_2U targetOrigin)
 {
     return(((delegate * unmanaged <ID2D1SourceTransform *, ID2D1Bitmap1 *, RECT *, D2D_POINT_2U, int>)(lpVtbl[8]))((ID2D1SourceTransform *)Unsafe.AsPointer(ref this), target, drawRect, targetOrigin));
 }
예제 #7
0
 public static extern BOOL GetWindowRect(HWND hWnd, RECT *lpRect);
 public HRESULT SetBorderSpaceDW(IUnknown *punkObj, [NativeTypeName("LPCBORDERWIDTHS")] RECT *pbw)
 {
     return(((delegate * unmanaged <IDockingWindowSite *, IUnknown *, RECT *, int>)(lpVtbl[7]))((IDockingWindowSite *)Unsafe.AsPointer(ref this), punkObj, pbw));
 }
 public HRESULT TransferVideoFrame(IUnknown *pDstSurf, [NativeTypeName("const MFVideoNormalizedRect *")] MFVideoNormalizedRect *pSrc, [NativeTypeName("const RECT *")] RECT *pDst, [NativeTypeName("const MFARGB *")] MFARGB *pBorderClr)
 {
     return(((delegate * unmanaged <IMFMediaEngineEx *, IUnknown *, MFVideoNormalizedRect *, RECT *, MFARGB *, int>)(lpVtbl[43]))((IMFMediaEngineEx *)Unsafe.AsPointer(ref this), pDstSurf, pSrc, pDst, pBorderClr));
 }
 public int CalculateThreadgroups([NativeTypeName("const D2D1_RECT_L *")] RECT *outputRect, [NativeTypeName("UINT32 *")] uint *dimensionX, [NativeTypeName("UINT32 *")] uint *dimensionY, [NativeTypeName("UINT32 *")] uint *dimensionZ)
 {
     return(((delegate * unmanaged <ID2D1ComputeTransform *, RECT *, uint *, uint *, uint *, int>)(lpVtbl[8]))((ID2D1ComputeTransform *)Unsafe.AsPointer(ref this), outputRect, dimensionX, dimensionY, dimensionZ));
 }
 public HRESULT GetBorderDW(IUnknown *punkObj, RECT *prcBorder)
 {
     return(((delegate * unmanaged <IDockingWindowSite *, IUnknown *, RECT *, int>)(lpVtbl[5]))((IDockingWindowSite *)Unsafe.AsPointer(ref this), punkObj, prcBorder));
 }
 public int MapOutputRectToInputRects([NativeTypeName("const D2D1_RECT_L *")] RECT *outputRect, [NativeTypeName("D2D1_RECT_L *")] RECT *inputRects, [NativeTypeName("UINT32")] uint inputRectsCount)
 {
     return(((delegate * unmanaged <ID2D1ComputeTransform *, RECT *, RECT *, uint, int>)(lpVtbl[4]))((ID2D1ComputeTransform *)Unsafe.AsPointer(ref this), outputRect, inputRects, inputRectsCount));
 }
 public int Move([NativeTypeName("LPCRECT")] RECT *pRect)
 {
     return(((delegate * stdcall <IPropertyPage *, RECT *, int>)(lpVtbl[9]))((IPropertyPage *)Unsafe.AsPointer(ref this), pRect));
 }
 public int Activate([NativeTypeName("HWND")] IntPtr hWndParent, [NativeTypeName("LPCRECT")] RECT *pRect, [NativeTypeName("BOOL")] int bModal)
 {
     return(((delegate * stdcall <IPropertyPage *, IntPtr, RECT *, int, int>)(lpVtbl[4]))((IPropertyPage *)Unsafe.AsPointer(ref this), hWndParent, pRect, bModal));
 }
 public int MapInputRectsToOutputRect([NativeTypeName("const D2D1_RECT_L *")] RECT *inputRects, [NativeTypeName("const D2D1_RECT_L *")] RECT *inputOpaqueSubRects, [NativeTypeName("UINT32")] uint inputRectCount, [NativeTypeName("D2D1_RECT_L *")] RECT *outputRect, [NativeTypeName("D2D1_RECT_L *")] RECT *outputOpaqueSubRect)
 {
     return(((delegate * unmanaged <ID2D1SourceTransform *, RECT *, RECT *, uint, RECT *, RECT *, int>)(lpVtbl[5]))((ID2D1SourceTransform *)Unsafe.AsPointer(ref this), inputRects, inputOpaqueSubRects, inputRectCount, outputRect, outputOpaqueSubRect));
 }
 public HRESULT UpdateVideoStream([NativeTypeName("const MFVideoNormalizedRect *")] MFVideoNormalizedRect *pSrc, [NativeTypeName("const RECT *")] RECT *pDst, [NativeTypeName("const MFARGB *")] MFARGB *pBorderClr)
 {
     return(((delegate * unmanaged <IMFMediaEngineEx *, MFVideoNormalizedRect *, RECT *, MFARGB *, int>)(lpVtbl[47]))((IMFMediaEngineEx *)Unsafe.AsPointer(ref this), pSrc, pDst, pBorderClr));
 }
 public int MapInvalidRect([NativeTypeName("UINT32")] uint inputIndex, [NativeTypeName("D2D1_RECT_L")] RECT invalidInputRect, [NativeTypeName("D2D1_RECT_L *")] RECT *invalidOutputRect)
 {
     return(((delegate * unmanaged <ID2D1SourceTransform *, uint, RECT, RECT *, int>)(lpVtbl[6]))((ID2D1SourceTransform *)Unsafe.AsPointer(ref this), inputIndex, invalidInputRect, invalidOutputRect));
 }
 public int AddOverlayDirtyRect([NativeTypeName("LPRECT")] RECT *param0)
 {
     return(((delegate * unmanaged <IDirectDrawSurface4 *, RECT *, int>)(lpVtbl[4]))((IDirectDrawSurface4 *)Unsafe.AsPointer(ref this), param0));
 }
예제 #19
0
 public static extern BOOL EnumDisplayMonitors(
     HDC hdc, /*const*/ RECT *lprcClip, MONITORENUMPROC lpfnEnum, nint dwData);
 public int BltFast([NativeTypeName("DWORD")] uint param0, [NativeTypeName("DWORD")] uint param1, [NativeTypeName("LPDIRECTDRAWSURFACE4")] IDirectDrawSurface4 *param2, [NativeTypeName("LPRECT")] RECT *param3, [NativeTypeName("DWORD")] uint param4)
 {
     return(((delegate * unmanaged <IDirectDrawSurface4 *, uint, uint, IDirectDrawSurface4 *, RECT *, uint, int>)(lpVtbl[7]))((IDirectDrawSurface4 *)Unsafe.AsPointer(ref this), param0, param1, param2, param3, param4));
 }
예제 #21
0
 public int GetTextExt([NativeTypeName("TsViewCookie")] uint vcView, [NativeTypeName("LONG")] int acpStart, [NativeTypeName("LONG")] int acpEnd, [NativeTypeName("RECT *")] RECT *prc, [NativeTypeName("BOOL *")] int *pfClipped)
 {
     return(((delegate * unmanaged <ITextStoreACP2 *, uint, int, int, RECT *, int *, int>)(lpVtbl[26]))((ITextStoreACP2 *)Unsafe.AsPointer(ref this), vcView, acpStart, acpEnd, prc, pfClipped));
 }
예제 #22
0
 public int GetClipList([NativeTypeName("LPRECT")] RECT *param0, [NativeTypeName("LPRGNDATA")] RGNDATA *param1, [NativeTypeName("LPDWORD")] uint *param2)
 {
     return(((delegate * unmanaged <IDirectDrawClipper *, RECT *, RGNDATA *, uint *, int>)(lpVtbl[3]))((IDirectDrawClipper *)Unsafe.AsPointer(ref this), param0, param1, param2));
 }
예제 #23
0
 public static extern Boolean EnumDisplayMonitors(IntPtr hdc, RECT *lprcClip, EnumMonitorsDelegate lpfnEnum, IntPtr dwData);
 public int BeginDraw([NativeTypeName("const RECT *")] RECT *updateRect, [NativeTypeName("const IID &")] Guid *iid, [NativeTypeName("void **")] void **updateObject, [NativeTypeName("POINT *")] POINT *updateOffset)
 {
     return(((delegate * unmanaged <ICompositionDrawingSurfaceInterop *, RECT *, Guid *, void **, POINT *, int>)(lpVtbl[3]))((ICompositionDrawingSurfaceInterop *)Unsafe.AsPointer(ref this), updateRect, iid, updateObject, updateOffset));
 }
예제 #25
0
 public static extern HRESULT GetThemeRect(HTHEME hTheme, int iPartId, int iStateId, int iPropId, [NativeTypeName("LPRECT")] RECT *pRect);
 public int Scroll([NativeTypeName("const RECT *")] RECT *scrollRect, [NativeTypeName("const RECT *")] RECT *clipRect, int offsetX, int offsetY)
 {
     return(((delegate * unmanaged <ICompositionDrawingSurfaceInterop *, RECT *, RECT *, int, int, int>)(lpVtbl[6]))((ICompositionDrawingSurfaceInterop *)Unsafe.AsPointer(ref this), scrollRect, clipRect, offsetX, offsetY));
 }
예제 #27
0
 public static extern HRESULT DrawThemeParentBackground(HWND hwnd, HDC hdc, [NativeTypeName("const RECT *")] RECT *prc);
 public int GetItemFloatingRect([NativeTypeName("DWORD")] uint dwThreadId, [NativeTypeName("const GUID &")] Guid *rguid, RECT *prc)
 {
     return(((delegate * unmanaged <ITfLangBarEventSink *, uint, Guid *, RECT *, int>)(lpVtbl[8]))((ITfLangBarEventSink *)Unsafe.AsPointer(ref this), dwThreadId, rguid, prc));
 }
예제 #29
0
 public static extern HRESULT DrawThemeTextEx(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("LPCWSTR")] ushort *pszText, int cchText, [NativeTypeName("DWORD")] uint dwTextFlags, [NativeTypeName("LPRECT")] RECT *pRect, [NativeTypeName("const DTTOPTS *")] DTTOPTS *pOptions);
예제 #30
0
 public int GetTextExt([NativeTypeName("LONG")] int acpStart, [NativeTypeName("LONG")] int acpEnd, RECT *prc, [NativeTypeName("BOOL *")] int *pfClipped)
 {
     return(((delegate * unmanaged <ITfContextOwner *, int, int, RECT *, int *, int>)(lpVtbl[4]))((ITfContextOwner *)Unsafe.AsPointer(ref this), acpStart, acpEnd, prc, pfClipped));
 }