最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#手工雙緩沖技術(shù)用法實例分析

 更新時間:2015年06月12日 17:19:02   作者:zhuzhao  
這篇文章主要介紹了C#手工雙緩沖技術(shù)用法,實例分析了手工雙緩沖技術(shù)的實現(xiàn)技巧,需要的朋友可以參考下

本文實例講述了C#手工雙緩沖技術(shù)。分享給大家供大家參考。具體如下:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace advanced_drawing
{
  public partial class Form19 : Form
  {
    BufferedGraphicsContext bufferContext;
    Bitmap gif = new Bitmap(@"d:/我的文檔/桌面/ico/a.GIF");
    public Form19()
    {
      InitializeComponent();
      bufferContext = new BufferedGraphicsContext();
      bufferContext.MaximumBuffer = this.ClientRectangle.Size;
    }
    void gif_FrameChanged(object sender, EventArgs e)
    {
      Graphics g = this.CreateGraphics();
      BufferedGraphics frame = bufferContext.Allocate(g, this.ClientRectangle);
      ImageAnimator.UpdateFrames(gif);
      frame.Graphics.DrawImage(gif, this.ClientRectangle);
      frame.Render();
    }
    private void Form19_FormClosing(object sender, FormClosingEventArgs e)
    {
      bufferContext.Dispose();
    }
    private void Form19_Paint(object sender, PaintEventArgs e)
    {
      if (ImageAnimator.CanAnimate(gif))
      {
        ImageAnimator.Animate(gif, gif_FrameChanged);
      }
    }
  }
}

希望本文所述對大家的C#程序設(shè)計有所幫助。

相關(guān)文章

最新評論

长汀县| 胶州市| 繁峙县| 汤原县| 上虞市| 太原市| 青铜峡市| 曲阳县| 泗阳县| 吴堡县| 余庆县| 沂水县| 九江县| 和静县| 措美县| 广丰县| 察哈| 郸城县| 大同县| 正安县| 呼玛县| 宾川县| 芮城县| 桐柏县| 南涧| 樟树市| 定结县| 库伦旗| 磐安县| 泸溪县| 米泉市| 武强县| 长丰县| 韶山市| 大关县| 翼城县| 沭阳县| 漳平市| 聂荣县| 都江堰市| 辽阳县|