dimanche 8 janvier 2017

draw overlays with direct2d on web

ASP.NET can call Direct2D by C#. However after I create bitmap, can we show the bitmap on web?

protected void Page_Load(object sender, EventArgs e)
    {
        m_renderBitmap = m_wicFactory.CreateImagingBitmap(m_imageWidth, m_imageHeight, PixelFormats.Bgr32Bpp, BitmapCreateCacheOption.CacheOnLoad);

        RenderTargetProperties renderProps = new RenderTargetProperties
        {
            PixelFormat = new PixelFormat(
                 Microsoft.WindowsAPICodePack.DirectX.Graphics.Format.B8G8R8A8UNorm,
                 AlphaMode.Ignore),
            Usage = RenderTargetUsages.None,
            RenderTargetType = RenderTargetType.Software
        };

        m_renderTarget = m_d2dFactory.CreateWicBitmapRenderTarget(m_renderBitmap, renderProps);
    }

The rendertarget I created is WICBitmapRenderTarget. If I can show the bitmap on the web?




Aucun commentaire:

Enregistrer un commentaire