Hello Olga!
31 Aug 06 13:45, Olga Nonova wrote to Alexander Zabairatsky:AZ>> Вот именно. И эта открытая дверь - тот самый Прямой Х, который и AZ>> предназначен для вывода под Виндой динамической графики. Он еще и AZ>> имеет интерфейс ко всем наворотам имеющейся видюхи, в отличие от AZ>> обычных окон Винды.
ON> Все правильно, за исключеним одного важного момента- DirectX ON> создавался для Win95, которая не имела тех механизмов защиты прямого ON> доступа к портам IO и памяти (в том числе и видеопамяти), которые ON> сейчас наличествуют в виндах по NT-технологии.
Вас опять обманули. Hе помню, как там у W-9x с портами, а память у _виндовых_ задач (в смысле Win-32) защищалась _всегда_, начиная с W-95, а то и, если мой склероз не врет, даже с WIN32S for Windows 3.1/11 - нормальная защита с вылетом по GPF при попытке сунуться за пределы отведенных участков. (Как там было у Win-16 - ни разу не интересовался.)
ON> Иными словами, XP у нашего литовского друга в сочетании с устаревшим ON> DirectX оказывается побоку, а его публичное смакование достоинств ХР ON> на поверку становятся чистым лицемерием.
Опять же Вас обманули - Direct X - это основной скоростной виндовый интерфейс для вывода графики. Микрософт его позиционирует именно так. Иначе зачем бы они выпускали уже 10-ю версию этого продукта для 3 (_трех!_) версий каждой из виндов?
ON> Да, это верно только для Win95/98. Дальше, использование DirectX ON> выглядит уже упертым мракобесием.
:-) "Дитя моё, никогда не произноси слова только за то, что они длинные и красивые. Говори тольо то, что ты знаешь." (с) В. Высоцкий, по мотивам Л. Кэрола.
ON> Потому, что в виндах по NT-технологии есть другие штатные средства ON> визуализации быстрой растровой графики. Ими и надо пользоваться.
И как их зовут? Pls, ссылку в MSDN.
Всего доброго!
А. Забайрацкий.