Своеобразный" вертикальный " разрыв экрана в Windows 7

У меня довольно специфическая проблема. Я запускаю Windows 7 и имею графический процессор Nvidia GTX 470. Когда у меня есть видео, играющее в одном окне, и пытаюсь прокрутить в другом окне, которое перекрывает окно видео, экран разрывается вертикально прямо там, где окно видео находится в фоновом режиме. Я попытался включить v-sync безрезультатно. Кроме того, в Ubuntu 10.10 у меня нет проблем и я не играю в игру в Windows.

какие предложения?

12
задан Max
24.12.2022 0:44 Количество просмотров материала 3501
Распечатать страницу

2 ответа

сделайте захват видео с помощью клавиши PrtScr и вставьте его в MSPaint. Он работает, как ожидалось (т. е. вставляет кадр из видео, а не черный прямоугольник) правильно?

причина, по которой вы получаете проблемы с Aero, но не выключен, является то, что, когда Aero включен, он использует оверлея поверхности, поэтому видеоплееры и подобные не могут этим воспользоваться, и приходится рендерить видео в софте, что приводит к различным артефактам, в том числе и разрывам. Когда вы включаете Аэро выключен, видео плеер умеет для отображения видео на аппаратное оверлея, таким образом, избегая этих проблем.

Если у вас нет более новой (то есть совместимой с DX10) видеокарты с соответствующими драйверами WDDM 1.1 или карты с более чем одной поверхностью наложения (существуют ли вообще?), тогда вам придется выбрать или, по крайней мере, отключить Aero, когда вы хотите посмотреть видео.

1
отвечен Synetech 2022-12-25 08:32

Windows не будет дважды буферизировать видеовыход (EVR и DirectDraw), если у вас не включена композиция рабочего стола (или DWM).

Если вы хотите минимизировать разрыв, включите DWM или Aero, если вы используете медиаплеер, который использует EVR, или любой DirectX рендерер.

0
отвечен Uğur Gümüşhan 2022-12-25 10:49

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх