1
我們有一臺WPF應用程序運行在帶有兩個視頻卡的PC上(一個快,一個慢)。默認監視器連接到快速卡。我們的應用程序從顯示RenderCapability.Tier = 2的「快速監視器」開始。WPF性能套件確認它正在使用硬件渲染。然而,當我從「快顯示器」,以「慢顯示器」拖動應用程序,這裏是我發現:RenderCapability沒有講述完整的故事
- 通過使用WPF性能套件,我可以告訴應用程序切換到軟件渲染模式。
- RenderCapability.TierChanged事件未觸發。 (這是基於this預期)
- 重新查詢上RenderCapability.Tier >> 16仍然給RenderCapability.Tier = 2
RenderCapability似乎並沒有告訴完整的故事。有沒有一種方法可以捕捉這種渲染模式切換?
2. RenderCapability.TierChanged事件未觸發。 (這正如預期的那樣) – 2009-10-02 13:43:42