Я сделал просмотрщик изображений XNA, но он всегда перерисовывает сцену, даже если она не меняется, и это заставляет мой нетбук сгореть, как ад, поэтому я хотел бы сделать паузу при рисовании, когда ничего не меняется.Как приостановить перерисовку в XNA?
Уменьшение частоты кадров до 1 - это один из способов сохранить ее в прохладном состоянии, но это приводит к задержке выхода.
Как предотвратить перерисовку, пока нет ввода?
Эта проблема была решена, но другая проблема была найдена - игра потребляет много ресурсов процессора, когда окно находится в фокусе, но когда это не так, она занимает лишь около 1% от CPU. Смотрите этот вопрос подробно о том, как решить эту другую проблему:
How to reduce XNA game CPU usage while nothing worth computing is happening?
Это было быстрое понижение и закрытое голосование. Помогите улучшить вопрос? – user1306322
Было бы хорошо, если бы люди оставляли комментарии, чтобы объяснить их downvotes. Это кажется вполне законным вопросом с определенным ответом. –