DirectX 3D中解决因窗口最小化而报错的问题

 

        /**//// <summary>
        
/// 引发Resize事件,对窗体大小改变为处理
        
/// </summary>

        protected override void OnResize(System.EventArgs e)
        
...{
                 
if (this.Width == 0 || this.Height == 0 || !this.Visible)
                 
...{
                     pause 
= true;
                 }

                 
else
                 
...{
                     pause 
= false;
                 }

         }



        
/**//// <summary>
        
/// 进行3D绘制
        
/// </summary>

        private void Render()
        
...{
            
if (pause || device == null)
                
return;
            
//绘制
        }

 

阅读更多
文章标签: null
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

DirectX 3D中解决因窗口最小化而报错的问题

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭