public int GetBitmap([NativeTypeName("ID2D1Bitmap **")] ID2D1Bitmap **bitmap)
 {
     return(((delegate * stdcall <ID2D1BitmapRenderTarget *, ID2D1Bitmap **, int>)(lpVtbl[57]))((ID2D1BitmapRenderTarget *)Unsafe.AsPointer(ref this), bitmap));
 }
 public int CreateBitmap([NativeTypeName("D2D1_SIZE_U")] D2D_SIZE_U size, [NativeTypeName("const D2D1_BITMAP_PROPERTIES &")] D2D1_BITMAP_PROPERTIES *bitmapProperties, [NativeTypeName("ID2D1Bitmap **")] ID2D1Bitmap **bitmap)
 {
     return(CreateBitmap(size, null, 0, bitmapProperties, bitmap));
 }
 public int CreateBitmapFromWicBitmap([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *wicBitmapSource, [NativeTypeName("ID2D1Bitmap **")] ID2D1Bitmap **bitmap)
 {
     return(CreateBitmapFromWicBitmap(wicBitmapSource, null, bitmap));
 }
 public int CreateBitmapFromWicBitmap([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *wicBitmapSource, [NativeTypeName("const D2D1_BITMAP_PROPERTIES *")] D2D1_BITMAP_PROPERTIES *bitmapProperties, [NativeTypeName("ID2D1Bitmap **")] ID2D1Bitmap **bitmap)
 {
     return(((delegate * stdcall <ID2D1BitmapRenderTarget *, IWICBitmapSource *, D2D1_BITMAP_PROPERTIES *, ID2D1Bitmap **, int>)(lpVtbl[5]))((ID2D1BitmapRenderTarget *)Unsafe.AsPointer(ref this), wicBitmapSource, bitmapProperties, bitmap));
 }
 public int CreateSharedBitmap([NativeTypeName("const IID &")] Guid *riid, [NativeTypeName("void *")] void *data, [NativeTypeName("const D2D1_BITMAP_PROPERTIES *")] D2D1_BITMAP_PROPERTIES *bitmapProperties, [NativeTypeName("ID2D1Bitmap **")] ID2D1Bitmap **bitmap)
 {
     return(((delegate * stdcall <ID2D1BitmapRenderTarget *, Guid *, void *, D2D1_BITMAP_PROPERTIES *, ID2D1Bitmap **, int>)(lpVtbl[6]))((ID2D1BitmapRenderTarget *)Unsafe.AsPointer(ref this), riid, data, bitmapProperties, bitmap));
 }
Example #6
0
 public void GetBitmap([NativeTypeName("ID2D1Bitmap **")] ID2D1Bitmap **bitmap)
 {
     ((delegate * unmanaged <ID2D1BitmapBrush *, ID2D1Bitmap **, void>)(lpVtbl[15]))((ID2D1BitmapBrush *)Unsafe.AsPointer(ref this), bitmap);
 }
 public int CreateBitmap([NativeTypeName("D2D1_SIZE_U")] D2D_SIZE_U size, [NativeTypeName("const void *")] void *srcData, [NativeTypeName("UINT32")] uint pitch, [NativeTypeName("const D2D1_BITMAP_PROPERTIES *")] D2D1_BITMAP_PROPERTIES *bitmapProperties, [NativeTypeName("ID2D1Bitmap **")] ID2D1Bitmap **bitmap)
 {
     return(((delegate * stdcall <ID2D1BitmapRenderTarget *, D2D_SIZE_U, void *, uint, D2D1_BITMAP_PROPERTIES *, ID2D1Bitmap **, int>)(lpVtbl[4]))((ID2D1BitmapRenderTarget *)Unsafe.AsPointer(ref this), size, srcData, pitch, bitmapProperties, bitmap));
 }
 public int GetBitmap(ID2D1Bitmap **bitmap)
 {
     return(((delegate * unmanaged <ID2D1BitmapRenderTarget *, ID2D1Bitmap **, int>)(lpVtbl[57]))((ID2D1BitmapRenderTarget *)Unsafe.AsPointer(ref this), bitmap));
 }
 public int CreateBitmapFromWicBitmap(IWICBitmapSource *wicBitmapSource, ID2D1Bitmap **bitmap)
 {
     return(CreateBitmapFromWicBitmap(wicBitmapSource, null, bitmap));
 }
Example #10
0
 public void GetBitmap(ID2D1Bitmap **bitmap)
 {
     ((delegate * unmanaged <ID2D1BitmapBrush1 *, ID2D1Bitmap **, void>)(lpVtbl[15]))((ID2D1BitmapBrush1 *)Unsafe.AsPointer(ref this), bitmap);
 }
 public HRESULT CreateSharedBitmap([NativeTypeName("const IID &")] Guid *riid, void *data, [NativeTypeName("const D2D1_BITMAP_PROPERTIES *")] D2D1_BITMAP_PROPERTIES *bitmapProperties, ID2D1Bitmap **bitmap)
 {
     return(((delegate * unmanaged <ID2D1HwndRenderTarget *, Guid *, void *, D2D1_BITMAP_PROPERTIES *, ID2D1Bitmap **, int>)(lpVtbl[6]))((ID2D1HwndRenderTarget *)Unsafe.AsPointer(ref this), riid, data, bitmapProperties, bitmap));
 }
 public HRESULT CreateBitmapFromWicBitmap(IWICBitmapSource *wicBitmapSource, [NativeTypeName("const D2D1_BITMAP_PROPERTIES *")] D2D1_BITMAP_PROPERTIES *bitmapProperties, ID2D1Bitmap **bitmap)
 {
     return(((delegate * unmanaged <ID2D1HwndRenderTarget *, IWICBitmapSource *, D2D1_BITMAP_PROPERTIES *, ID2D1Bitmap **, int>)(lpVtbl[5]))((ID2D1HwndRenderTarget *)Unsafe.AsPointer(ref this), wicBitmapSource, bitmapProperties, bitmap));
 }