public int CreateBitmapRenderTarget([NativeTypeName("HDC")] IntPtr hdc, [NativeTypeName("UINT32")] uint width, [NativeTypeName("UINT32")] uint height, [NativeTypeName("IDWriteBitmapRenderTarget **")] IDWriteBitmapRenderTarget **renderTarget)
 {
     return(((delegate * unmanaged <IDWriteGdiInterop1 *, IntPtr, uint, uint, IDWriteBitmapRenderTarget **, int>)(lpVtbl[7]))((IDWriteGdiInterop1 *)Unsafe.AsPointer(ref this), hdc, width, height, renderTarget));
 }
 public HRESULT CreateBitmapRenderTarget(HDC hdc, [NativeTypeName("UINT32")] uint width, [NativeTypeName("UINT32")] uint height, IDWriteBitmapRenderTarget **renderTarget)
 {
     return(((delegate * unmanaged <IDWriteGdiInterop *, HDC, uint, uint, IDWriteBitmapRenderTarget **, int>)(lpVtbl[7]))((IDWriteGdiInterop *)Unsafe.AsPointer(ref this), hdc, width, height, renderTarget));
 }