コード例 #1
0
        public TextureView(OTexture image)
        {
            InitializeComponent();
            Texture = image;

            BitmapImage backing_image;

            using (var memory = new MemoryStream())
            {
                image.texture.Save(memory, ImageFormat.Bmp);
                memory.Position = 0;
                backing_image   = new BitmapImage();
                backing_image.BeginInit();
                backing_image.StreamSource = memory;
                backing_image.CacheOption  = BitmapCacheOption.OnLoad;
                backing_image.EndInit();
            }

            Image.BeginInit();
            Image.Source = backing_image;
            Image.EndInit();
        }
コード例 #2
0
 public TextureDetails(OTexture texture)
 {
     InitializeComponent();
     this.DataContext = texture;
 }