本文整理汇总了C#中CanvasControl类的典型用法代码示例。如果您正苦于以下问题:C#CanvasControl类的具体用法?C#CanvasControl怎么用?C#CanvasControl使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:canvasCtrl_Draw
privatevoidcanvasCtrl_Draw(CanvasControlsender,CanvasDrawEventArgsargs)
{
if(!this.initialized){
return;
}
this.host.CallFunction("drawScene");
vartarget=(CanvasRenderTarget)this.host.Window.Render();
args.DrawingSession.DrawImage(target);
if(drawCount==0){
this.start=DateTime.Now;
}
drawCount++;
varseconds=(DateTime.Now-this.start).TotalSeconds;
if(seconds>0){
varfps=drawCount/seconds;
args.DrawingSession.DrawText(fps.ToString("0.#")+"fps",10,10,Colors.Red);
}
//triggersnextDraweventatmax60fps
this.canvasCtrl.Invalidate();
}
原文链接:
http://www.jxszl.com/biancheng/C/556667.html