Ejemplo n.º 1
0
        public Canvas(
			Size dimensions,
			SurfaceUsage usage = SurfaceUsage.Dynamic,
			object tag = null)
            : this(dimensions.Width, dimensions.Height, usage, tag)
        {
            Contract.Requires(Check.IsPositive(dimensions.Width));
            Contract.Requires(Check.IsPositive(dimensions.Height));
        }
Ejemplo n.º 2
0
        public Canvas(
			float width,
			float height,
			SurfaceUsage usage = SurfaceUsage.Dynamic,
			object yourTag = null)
        {
            Contract.Requires(Check.IsPositive(width));
            Contract.Requires(Check.IsPositive(height));

            _Tag = yourTag;

            _Region = new Rectangle(Point.Empty, width, height);

            _Usage = usage;
        }