Ejemplo n.º 1
0
        public static IComObject <T> GetBitmap <T>(this ID2D1BitmapRenderTarget renderTarget) where T : ID2D1Bitmap
        {
            if (renderTarget == null)
            {
                throw new ArgumentNullException(nameof(renderTarget));
            }

            renderTarget.GetBitmap(out var bmp).ThrowOnError();
            return(new ComObject <T>((T)bmp));
        }
Ejemplo n.º 2
0
 internal D2D1BitmapRenderTarget(ID2D1BitmapRenderTarget renderTarget)
 {
     this.renderTarget = renderTarget;
 }
 internal D2D1BitmapRenderTarget(ID2D1BitmapRenderTarget renderTarget)
 {
     this.renderTarget = renderTarget;
 }