Example #1
0
        public void SetTargetControl(IHasWidthAndHeight box)
        {
            _box = box;
            var factory2D  = new Factory(FactoryType.MultiThreaded, DebugLevel.None);
            var properties = new HwndRenderTargetProperties
            {
                Hwnd           = _box.Handle,
                PixelSize      = new Size2(512, 448),
                PresentOptions = PresentOptions.None
            };

            _renderTarget2D = new WindowRenderTarget(factory2D,
                                                     new RenderTargetProperties(new PixelFormat(Format.B8G8R8A8_UNorm, AlphaMode.Premultiplied)), properties)
            {
                AntialiasMode = AntialiasMode.PerPrimitive
            };
        }
Example #2
0
 public void SetTargetControl(IHasWidthAndHeight box)
 {
     _box = box;
 }