Опрос
Ждете ли вы выхода привычных ноутбуков на новой Windows 10X?
10
1 2 3 4 7 8 910 11 12 13
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

Freto, спасибо вам огромное, я знал, что есть такая вещь, но не мог найти ключ реестра.

Запись анимации DWM в Windows 7 RTM

Отсюда следует, что этот рывок - часть анимации интерфейса в вин 7, а не"торможение" видеокарты.

Кстати, вот нашёл запись из висты, разложил на кадры



После нажатия исчезает блюр



а далее начинается эффект анимации и увеличение степени прозрачности окна вплоть до полного исчезновения








Сообщение было отредактировано Johny-electric (05.08.2009 19:28 GMT+3 часа(ов), назад)

#175448   | 05.08.09 19:10
Не в сети
Сообщений: 383
Благодарностей: 52
Предупреждений:
Из: Russia Краснодар
Род занятий: Дизайнер

Johny-electric :



Из чего соответственно следует, что я на 100 был прав здесь:

Лично я, сейчас стопроцентно уверен, что это просто новая система анимации. Специально, чтобы в начале и конце анимировалось непрозрачное окно, создавая ощущение большей динамики. На сегодняшний день это неосуществимая задача, требующая фиг знает каких ресурсов и алгоритмов перерисовки от видеокарты.

Не зря же МС честно сказали, что ДМ теперь работает в ДХ11, железа для которого еще нет.

Заметьте, что дерганье начинается в момент, когда окна приобретают 100% прозрачность, а увеличение окна еще закончено. Т.е. скорее всего новая технология (или точнее наше старое железо) просто не умеет анимировать масштабирование при 100% непрозрачности. Т.к. если присмотреться к сворачиванию окон (которое выглядит плавно) то можно заметить, что при этом процессе прозрачность начинает исчезать с самой первой фазы, потому и не режет глаз.

А молчат возможно потому, чтобы оградить себя от нападок, связанных с тем, что "Ага!! Все-таки вы хотите нас раскрутить на новое железо!!"

В Висте же подобной проблемы нет, именно потому что там все привязано 1в 1, т.е. неполностью открытое окно не имеет 100% прозрачности. Я находил в реестре ссылку на файл типа dwm animaion.dll, и более чем уверен, что если покопаться в нем и изменить значения прозрачности на такие же, как в Висте, то анимация будет выводиться 1-1 с прототипом - плавно и скучно.


Сообщение было отредактировано federalstormer (03.08.2009

#175456   | 05.08.09 19:54
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

federalstormer, точно. Ну вот и разобрались:;) По мне так вполне нормальная анимация. И это при том, что я пересел на семёрку с висты.

#175458   | 05.08.09 19:58
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

federalstormer, какой бред.
"Заметьте, что дерганье начинается в момент, когда окна приобретают 100% прозрачность"
100% прозрачность - это когда окна не видно )
"Не зря же МС честно сказали, что ДМ теперь работает в ДХ11, железа для которого еще нет."
Где это сказано? Поиском порылся не нашел
"Т.е. скорее всего новая технология (или точнее наше старое железо) просто не умеет анимировать масштабирование при 100% непрозрачности."
Как крайзис в HD - легко, а как просто окно отмасштабировать - так всё, старое железо.

#175461   | 05.08.09 20:25
Не в сети
Сообщений: 566
Благодарностей: 5
Предупреждений:
Из: ---
Род занятий:

вот интересно, неужели видеокарты не в состоянии плавно замылить заголовок?
помнится тут был трюк, с помощью которого заголовки становились полностью прозрачными, как будет вести себя анимация в этом случае...

#175463   | 05.08.09 20:35
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

federalstormer писал:ДМ теперь работает в ДХ11

Действительно, с этим я тоже не соглашусь. Новый DWM использует DirectX 10.1

#175464   | 05.08.09 20:35
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

Johny-electric, а как тогда Aero работает на моей старенькой Radeon 9600 Pro на AMD Duron 800?)

#175467   | 05.08.09 20:46
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

Lico, вы у МЕНЯ спрашиваете? Или вы не верите скриншоту? Ну так проверьте у себя. Я понятия не имею, через какие API работает DWM, но я тоже знаю, что он работает на DX9 видеокартах. Надо не забыть за завтраком спросить об этом у Стива Баллмера

#175469   | 05.08.09 20:55
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

Johny-electric :
Новый DWM использует DirectX 10.1


Johny-electric :
Я понятия не имею, через какие API работает DWM.


Что то тут не так.

#175470   | 05.08.09 20:59
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

Lico, ну неужели вы не поняли? Я имел в виду API кроме DirectX 10.1. Ведь если бы DWM использовал только DirectX 10.1, то даже на моей NVIDIA GeForce 8800GT он бы не работал...

И кстати, вот подтверждение:;)

#175476   | 05.08.09 21:17
Не в сети
Сообщений: 109
Благодарностей: 2
Предупреждений:
Из: Russia Воронеж
Род занятий: 1С

Если это новая система анимации, то почему она работает не равномерно, эти задержки при закрывании окна и скачки при открытии различные... в висте все окна открывались плавно, в семерке у некоторых окон больше рывок/задержка, у других меньше...

#175477   | 05.08.09 21:17
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

Вот что вычитал в статье Что сулит Windows 7 геймерам?

Одной из наиболее интересных функций Windows 7 является функция, называемая "10level9". По сути это ограниченное подмножество команд API DirectX 10, которое будет выполняться на аппаратном обеспечении класса DirectX 9. Не стоит ждать того, что такие функции как геометрический шейдер будут работать на старых комплектующих, однако вы сможете выполнять все базовые задачи рендеринга и шейдинга.

Это позволит разработчикам, которые не используют новые функции DX10, продолжать пользоваться одним единственным API - DirectX 10 - для работы со старым аппаратным обеспечением. Microsoft использует эту особенность для отображения интерфейса Aero на аппаратных средствах класса DX9, и она может оказаться полезной для разработчиков казуальных игр.



Теперь всё встало на свои места:;)

#175479   | 05.08.09 21:25
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

Johny-electric, добавлю Подробный обзор WEI в Windows 7 (ч.2)

Графика DX10 для диспетчера окон рабочего стола
В Windows 7 диспетчер окон рабочего стола (Desktop Windows Manager, DWM) был перемещен в API DX10, но он все еще поддерживает Aero для систем DX9. Тест WinSAT DWM (winsat disk -dwm) по-прежнему основан на DX9 - он может запускаться как на системах DX9, так и на системах DX10.

WinSAT имеет встроенную поддержку запуска DWM тестов в API DX10. Однако, Microsoft решила оставить тесты DWM основанными на DX9 по следующим причинам:


    DWM корректно работает на DX9-адаптерах;
    Запуск различных версий тестов DWM на системах c адаптерами DX9 и DX10 добавил бы системе сложности;
    Драйверы WDDM 1.1 для Windows 7 являются новыми; Microsoft не хочет подвергать риску работу OOBE, включая новые тесты DWM.

#175481   | 05.08.09 21:28
Не в сети
Сообщений: 566
Благодарностей: 5
Предупреждений:
Из: ---
Род занятий:

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

#175484   | 05.08.09 21:36
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

Freto писал:у маленьких окон вроде свойств этот рывок практически отсутствует, чего не скажешь о больших окнах проводника..

Вы не правы. Проверил на нескольких малениьких окнах (калькулятор, рива тюнер, SetFSB) - тот же самый рывок, просто на маленьких окнах он не так заметен. Вы же сами подсказали, как включить замедление анимации, ну так проверьте у себя...

#175485   | 05.08.09 21:55
Все права принадлежат © ms insider @thevista.ru, 2020
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.044 секунд (Общее время SQL: 0.018 секунд - SQL запросов: 93 - Среднее время SQL: 0.00019 секунд))
Top.Mail.Ru