public HRESULT DrawGdiMetafile(ID2D1GdiMetafile *gdiMetafile, [NativeTypeName("const D2D1_RECT_F *")] D2D_RECT_F *destinationRectangle, [NativeTypeName("const D2D1_RECT_F *")] D2D_RECT_F *sourceRectangle)
 {
     return(((delegate * unmanaged <ID2D1CommandSink4 *, ID2D1GdiMetafile *, D2D_RECT_F *, D2D_RECT_F *, int>)(lpVtbl[31]))((ID2D1CommandSink4 *)Unsafe.AsPointer(ref this), gdiMetafile, destinationRectangle, sourceRectangle));
 }
Beispiel #2
0
 public int DrawGdiMetafile(ID2D1GdiMetafile *gdiMetafile, [NativeTypeName("const D2D1_POINT_2F *")] D2D_POINT_2F *targetOffset)
 {
     return(((delegate * unmanaged <ID2D1CommandSink1 *, ID2D1GdiMetafile *, D2D_POINT_2F *, int>)(lpVtbl[19]))((ID2D1CommandSink1 *)Unsafe.AsPointer(ref this), gdiMetafile, targetOffset));
 }
 public int DrawGdiMetafile([NativeTypeName("ID2D1GdiMetafile *")] ID2D1GdiMetafile *gdiMetafile, [NativeTypeName("const D2D1_RECT_F *")] D2D_RECT_F *destinationRectangle, [NativeTypeName("const D2D1_RECT_F *")] D2D_RECT_F *sourceRectangle)
 {
     return(((delegate * stdcall <ID2D1CommandSink3 *, ID2D1GdiMetafile *, D2D_RECT_F *, D2D_RECT_F *, int>)(lpVtbl[31]))((ID2D1CommandSink3 *)Unsafe.AsPointer(ref this), gdiMetafile, destinationRectangle, sourceRectangle));
 }