У меня проблема с формами xna и windows.Я разработал элемент управления с xna, и я использовал этот элемент управления в форме окна.Моя проблема начинается, когда я открываю новую форму, и она полностью покрывает элемент управления с помощью xna.Когда это происходит, загрузка процессора увеличивается до 50% и более и сохраняется.Но если небольшая часть элемента управления xna видна, использование процессора снижается до нормального (на 1-10% больше или меньше, но не больше).
Вот конфигурация параметров xna
parameters = new PresentationParameters();
parameters.BackBufferWidth = Math.Max(width, 1);
parameters.BackBufferHeight = Math.Max(height, 1);
parameters.BackBufferFormat = SurfaceFormat.Color;
parameters.DepthStencilFormat = DepthFormat.Depth24;
parameters.DeviceWindowHandle = windowHandle;
parameters.PresentationInterval = PresentInterval.Default;
parameters.IsFullScreen = false;
graphicsDevice = new GraphicsDevice(GraphicsAdapter.DefaultAdapter,
GraphicsProfile.Reach,
parameters);
Заранее спасибо.
pd: это происходит только с Windows XP.С windows 7 у меня нет проблем.