我在面板上渲染我的图像。
using Microsoft.DirectX.Direct3D;
Device device;
this.device = new Device(0, DeviceType.Hardware, this.panel2,
CreateFlags.HardwareVertexProcessing, presentationParameters);
结果,当我尝试将 winform 从一个切换到另一个时,面板闪烁。
我知道很难描述这种情况。因此,我特此将视频剪辑 (.swf) 上传到我的 google 驱动器,你们可以下载它并使用窗口媒体播放器打开它来观看视频。
以下是共享链接: https ://drive.google.com/file/d/0B6wTfkJvzke_aVJwanVkaU1iSVU/edit?usp=sharing
在视频中,我在调试模式下运行我的应用程序,然后单击任务栏中的“chrome 浏览器”选项卡以访问“chrome 浏览器”,当最小化的“chrome 浏览器”弹出时,面板会闪烁。然后当我再次最小化“chrome浏览器”时,面板再次闪烁。
当屏幕上的面板上方放置一些其他 winform 时,会出现此问题。
对上述问题有何评论?需要帮助。