by Randall Glass Software
Allows for drawing assistance on Windows
Operating system: Windows
Publisher: Randall Glass Software
Antivirus check: passed
Last revision: Last week
Report a Problem
DirectDraw is a rather flexible and powerful API, with the help of which a programmer can create almost any graphic application for the Windows operating system.
On the other hand, DirectDraw is a kind of video memory manager. The application allocates memory blocks and monitors the status of each block individually. Programs, in turn, can create, copy, modify and delete such blocks at their own discretion, but all the details of such operations are hidden from the programmer.
At the same time, DirectDraw uses not only video memory, but also RAM. In addition, the design of memory managers focuses on reliability rather than performance. When designing DirectDraw, the main goal was performance.
DirectDraw allows a programmer to efficiently create robust graphic applications for Windows, leveraging high performance and memory management capabilities.
From a technical point of view, DirectDraw is a portable API combined with a set of device drivers. DirectDraw completely bypasses the standard Windows graphical mechanism (GDI, interface of graphic devices). GDI is notorious for its low performance, so independence from it is essential to achieve optimal speed.
Windows operating system required
Availability of video memory and RAM
Graphics Device Interface (GDI) bypassing compatibility
Adequate device drivers installed
Allows fast rendering of 2D graphics and images.
Efficient for real-time video games due to lower CPU usage.
Supports multiple surfaces for complex rendering tasks.
Limited compatibility with newer operating systems and hardware.
Not great for complex, high-end graphical applications.
Lacks advanced features found in modern graphic APIs.
USER REVIEWS AND COMMENTS
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Brodie
A system of information that can be accessed to create almost any sort of graphical application that a programmer can think of. Can also manage memory and modify or delete blocks of video memory at the users choice, which makes it a very powerful tool. It has performance as a high priority.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
John
I am not totally familiar with this program, but i do have it installed. I just wanted to hop on here to say that i do plan on spending more time with it in order to get myself familiar with it and hope that it will be user friendly enough as well. It was recommended to me by a friend because they said they use it and love it so I’m hoping i can have the same results
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Andrew R.
Direct Draw is a software program used to create and manipulate 2D graphics. It is typically used to create and modify images, such as logos and icons, for a variety of applications including websites, video games, and other multimedia projects. It can also be used to animate objects, add effects, and manipulate colors. Direct Draw is a powerful tool for graphic designers, game developers, and other digital artists.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Mason H*********v
Direct Draw software is a great drawing tool for graphic designers. It has a wide range of features that can be used to create amazing artwork. The user interface is intuitive and user friendly which makes it easy to get started with. The drawing tools are simple and powerful and can be used to create complex drawings. The software also supports multiple layers, which makes it easier to keep track of different elements in a drawing. The brush and pen settings are also customizable and the color editor helps create great looking artwork. The software also supports multiple file formats, making it easy to share artwork with other programs. All in all, Direct Draw is a great drawing software that is worth considering.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Alfie Shakes
This sotware is pretty easy to use and understand, but I’ve noticed some bugs when I’ve used it for large projects which can be quite frutrating.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Mason Hedgecoth
Direct Draw software is a graphics API used for 2D game programming. It provides fast and efficient rendering of images and animations. The software has been used in many popular games and applications. It is a reliable tool for developers who need to create high-quality 2D graphics. Its ease of use and flexibility makes it a popular choice among game developers.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Jude M******f
Direct Draw software is a legacy graphics API that allows for hardware acceleration of 2D graphics on Windows operating systems.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Tyler
Direct Draw is a low-level API that provides applications with the ability to manipulate and control graphics and images. Its prime feature is its fast direct access to the graphics hardware, allowing improved performance in graphics-intensive applications. It also supports 2D operations, making it a vital tool for game development and other multimedia applications.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Ross
This tool provides high-speed 2D graphical rendering, making game development smoother.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Ollie
Reliable for 2D graphics, intuitive interface, occasional compatibility issues.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner
Aiden
Old-school, efficient for 2D graphics.
Powerful video memory manager.
Supports hardware from color filter glasses to autostereoscopic displays and stereoscopic projection systems
Supports full range of windows are interested
HitFilm Express is a free video editing software with professional-grade VFX
Create optimized video for any screen size and resolution
Flash media player accessible for windows
Проблема
При запуске игр, перечисленных в разделе «Информация в данной статье применима к», возможно возникновение приведенных ниже проблем.
-
Недоступен параметр Трехмерное ускорение.
-
Появляется сообщение об ошибке «Видеоадаптер не соответствует необходимым требованиям для игры».
-
Появляется сообщение об ошибке «Видеоадаптер не поддерживает трехмерное ускорение».
-
В средстве диагностики DirectX (Dxdiag.exe) параметр Всего памяти пуст или имеет значение Н/Д.
-
В средстве диагностики DirectX (Dxdiag.exe) недоступен параметр
DirectDraw или Direct3D.
Причина
Эта проблема может возникать по одной из приведенных причин.
-
Ваш компьютер не соответствует минимальным требованиям к аппаратному ускорению трехмерной графики для запуска игры.
-
Объем памяти видеоадаптера недостаточен для запуска игры.
-
Отключено ускорение DirectDraw.
-
Для видеоадаптера используются устаревшие драйверы.
-
Не установлена или повреждена последняя версия DirectX.
-
Одна или несколько программ, выполняющихся в фоновом режиме, конфликтуют с игрой.
Решение
Чтобы решить эту проблему, воспользуйтесь приведенными ниже способами в указанном порядке.
Примечание. Приведенные ниже действия могут отличаться в зависимости от версии установленной на компьютере операционной системы Microsoft Windows. В этом случае для выполнения этих действий см. документацию к продукту.
Способ 1. Настройте полное аппаратное ускорение
Для этого выполните указанные ниже действия.
-
Откройте окно «Настройки экрана». Выполните для этого описанные ниже действия в соответствии с используемой версией Windows.
-
Windows 7 или Windows Vista
Нажмите кнопку Пуск , в поле Начать поиск введите запрос экран, а затем в списке Программы выберите пункт Настройки экрана.
При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.
-
Windows XP и более ранние версии
Нажмите кнопку Пуск, выберите элемент Выполнить, введите команду desk.cpl и нажмите кнопку ОК.
-
-
Перейдите на вкладку Параметры и нажмите Дополнительно.
-
На вкладке Производительность или Диагностика перетащите ползунок Аппаратное ускорение в крайнее правое (полное) положение.
-
Нажмите кнопку ОК, а затем кнопку Закрыть.
-
В ответ на предложение перезагрузить компьютер нажмите кнопку Да.
Если ваш компьютер соответствует минимальным требованиям к системе, используйте для обхода проблемы приведенные ниже способы.
Способ 2. Включите DirectDraw или Direct3D
Чтобы включить DirectDraw или Direct3D, выполните описанные ниже действия в соответствии с используемой версией Windows.
-
Запустите средство диагностики DirectX (Dxdiag.exe). Для этого выполните указанные ниже действия.
-
Windows 7 или Windows Vista
Нажмите кнопку Пуск , в поле Начать поиск введите запрос dxdiag и нажмите клавишу ВВОД.
При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.
-
Windows XP и более ранние версии
Нажмите кнопку Пуск, выберите элемент Выполнить, введите команду dxdiag и нажмите кнопку ОК.
-
-
На вкладке Экран убедитесь, что в разделе Возможности DirectX включены функции Ускорение DirectDraw и Ускорение Direct3D.
Если в одной из строк указан статус Отключено, нажмите кнопку Включить для этой строки.
-
Если в компьютере установлено несколько видеоадаптеров, повторите шаг 2 на каждой вкладке Экран в средстве диагностики DirectX.
Способ 3. Скачайте и установите последнюю версию веб-установщика исполняемых библиотек DirectX для конечного пользователя
Для этого посетите веб-сайт корпорации Майкрософт по адресу:
http://www.microsoft.com/ru-ru/download/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en
Примечание. При установке может появиться следующее сообщение об ошибке:
Устанавливаемое программное обеспечение не проходило проверку на совместимость с этой версией Windows. (Подробнее о тестировании на совместимость.)
Для получения дополнительной информации щелкните приведенный ниже номер статьи базы знаний Майкрософт:
822798 Не удается установить некоторые обновления и программы
Если проблема продолжает возникать, воспользуйтесь следующим способом.
Способ 4. Обновите видеодрайвер
Сведения о наличии обновлений для драйверов см. на веб-узле Центра обновления Windows по следующему адресу:
http://update.microsoft.com
Контактные данные поставщиков оборудования и программного обеспечения см. на указанном ниже веб-сайте корпорации Майкрософт.
http://support.microsoft.com/ru-ru/gp/vendors
Контактные данные сторонних компаний предоставляются для того, помочь пользователям получить необходимую техническую поддержку. Эти данные могут быть изменены без предварительного уведомления. Корпорация Майкрософт не дает гарантий относительно верности приведенных контактных данных независимых производителей.
Если проблема продолжает возникать, воспользуйтесь следующим способом.
Способ 5. Перезагрузите компьютер, используя «чистую» загрузку
Как правило, при загрузке Microsoft Windows автоматически загружается ряд программ, которые могут конфликтовать с игрой. К числу таких программ относятся антивирусные и системные служебные программы. Чтобы предотвратить автоматический запуск подобных программ, выполните «чистую» загрузку.
Дополнительные сведения о том, как выполнить «чистую» загрузку, см. в следующей статье базы знаний Майкрософт:
Для получения дополнительных сведений, а также для просмотра указаний для других операционных систем щелкните следующий номер статьи базы знаний Майкрософт:
331796 Выполнение «чистой» загрузки для выявления конфликта игры или используемой программы с фоновыми программами
Если проблема продолжает возникать, воспользуйтесь следующим способом.
Способ 6. Запретите функцию удаленного управления рабочим столом через NetMeeting и закройте NetMeeting
При включенной функции удаленного управления рабочим столом программа Microsoft Windows NetMeeting отключает Direct3D. Чтобы запретить удаленное управление рабочим столом через NetMeeting, выполните приведенные действия.
-
Запустите NetMeeting.
-
В меню Сервис выберите пункт Удаленное управление рабочим столом.
-
Снимите флажок Включить удаленное управление рабочим столом на этом компьютере.
-
Нажмите кнопку ОК.
-
Закройте NetMeeting.
Если проблема продолжает возникать, воспользуйтесь следующим способом.
Способ 7. Отключите функцию Windows XP «Включить совмещение записи»
Чтобы отключить функцию «Включить совмещение записи», выполните указанные ниже действия.
-
В меню Пуск выберите пункт Панель управления, а затем дважды щелкните значок Экран.
-
Перейдите на вкладку Параметры, нажмите Дополнительно, затем перейдите на вкладку Диагностика.
-
Снимите флажок Включить совмещение записи.
-
Нажмите кнопку ОК, затем снова OK.
-
Если проблема не устранена, повторите шаги 1–4, но при выполнении шага 4 установите флажок Включить совмещение записи.
Запустите игру. Если проблема продолжает возникать, воспользуйтесь следующим способом.
Способ 8. Создайте новую учетную запись пользователя в Windows XP
Для создания новой учетной записи на компьютере под управлением Windows XP выполните указанные действия.
-
Откройте инструмент «Управление компьютером». Выполните для этого описанные ниже действия в соответствии с используемой версией Windows.
-
Windows 7 или Windows Vista
Нажмите кнопку Пуск , в поле Начать поиск введите запрос compmgmt.msc и нажмите клавишу ВВОД.При получении запроса на подтверждение или ввод пароля администратора введите пароль или подтвердите действие.
-
Windows XP и более ранние версии
Чтобы открыть инструмент «Управление компьютером» в Windows XP, в меню Пуск выберите Выполнить, введите команду compmgmt.msc и нажмите кнопку ОК.
-
-
Разверните раздел Локальные пользователи и группы, щелкните правой кнопкой мыши папку Пользователи и выберите пункт Новый пользователь.
-
В поле Пользователь введите Имя пользователя.
-
В полях Пароль и Подтверждение введите Пароль пользователя и нажмите кнопку Создать.
Внимание Пароль чувствителен к регистру. Например, «MyPassword» и «mypassword» — два различных пароля.
-
Дважды щелкните созданную учетную запись пользователя, перейдите на вкладку Членство в группах, нажмите кнопку Добавить, чтобы добавить пользователя в соответствующую группу, после чего нажмите кнопку ОК.
Примечание. Для запуска некоторых игр требуется учетная запись, входящая в группу администраторов.
Дальнейшие действия
Для получения дополнительной помощи посетите веб-сайт службы поддержки Майкрософт. На нем доступны указанные ниже службы.
-
Сообщество Microsoft Community (http://answers.microsoft.com/ru-ru/windows/default.aspx). Возможность задать вопрос лучшим специалистам корпорации Майкрософт (со статусом Microsoft Most Valuable Professional) или другим пользователям. -
Центры решений (http://support.microsoft.com/select/?target=hub). Список часто задаваемых вопросов и советов службы поддержки.
-
База знаний с возможностью поиска (http://support.microsoft.com/search/?adv=1). Поиск технических сведений и рекомендаций по самостоятельному разрешению вопросов, связанных с продуктами Майкрософт.
-
Прочие виды поддержки (http://support.microsoft.com/default.aspx?pr=csshome). Отправка вопросов или отзывов, а также обращение в службу поддержки пользователей Майкрософт через Интернет.
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.
Games are an essential part for many Windows 10 users since they help to forget a bit about daily life, but in addition to this we can have some 3D applications for this purpose. The problem is that both games and 3D require certain system plug-ins and that is why it is frustrating that we see cases where Direct3D acceleration is not available or if when accessing the DirectX diagnostic tool, we see that acceleration DirectDraw or other features are disabled or unavailable..
This not only makes us lose our minds but also prevents the game or app from being launched.
Mistakes
Some of the errors that we can see are:
- When accessing the DirectX Diagnostic Tool (Dxdiag.exe) we see that the Total memory approx. empty or with N / A
- We see the error about the video adapter not having the 3D acceleration option
- 3D Acceleration option is not available in the system
- DirectDraw or Direct3D are not available.
Errors with impact
There are a series of errors that have a direct impact on this, such as:
- The video adapter does not have enough video memory to run the game or application.
- The latest version of DirectX has not been installed or has errors.
- The computer does not meet the minimum requirements for 3D hardware.
- The DirectDraw Acceleration feature is disabled.
- TechnoWikis will explain how to correct this error in Windows 10.
1. How to configure hardware acceleration for DirectDraw Windows 10
Step 1
To use this method we will combine the Windows + R keys and execute the following command:
+ R
desk.cpl
Step 2
We will access the screen settings and there we click on the line «Advanced screen settings»:
Step 3
There we will see the pop-up window of the screen configuration:
Step 4
If there is the option “Solve problems†we will go to it, but if it is not, we must access the manufacturer’s configuration and in the “Screen†section we go to the “Quantification range†field and select “Full rangeâ€:
2. How to update Windows 10 graphics driver
Step 1
For this method we go to the Device Manager and in the section «Display Drivers» we click on our driver and select «Update Driver»:
Step 2
After this it will be possible to update the driver either manually or automatically:
Step 3
With this we validate whether or not we have the latest drivers for Windows 10:
3. How to download DirectDraw or Direct3D Windows 10
Step 1
If we want to use this method, we again combine the Windows + R keys and this time execute «dxdiag»:
+ R
Step 2
In the displayed window we go to the «Screen» tab and in the «DirectX features» section we validate the status of DirectDraw and Direct3D:
If any of them is disabled, we would click «enable» to activate them..
4. Download and install DirectX Windows 10
The Microsoft DirectX end user runtime is responsible for updating the current version of DirectX, thereby optimizing games and multimedia content.
For this we download the engine at the following link:
DirectX Web Installer
Then we run the downloaded file to complete the process:
5. Restart Windows 10 cleanly
This is a process that involves restarting Windows 10 only with the system’s own services. The reason is that some processes or services may affect DirectDraw.
Step 1
To perform this clean restart we use the Windows + R keys again and execute the command «msconfig»:
+ R
Step 2
We will go to the «Services» tab and activate the «Hide all Microsoft services» box:
Now we click on the «Disable all» button and Apply and OK so that the system is restarted only with Windows 10 services.
6. How to enable Direct3D and DirectDraw
Step 1
These are system features that may be accidentally disabled, to validate this or activate them we will go to the following route:
- Control Panel
- Programs
- Programs and characteristics
Step 2
We click on the line «Activate or deactivate Windows features» and in the displayed window locate «Legacy components» and validate that the «DirectPlay» box is active:
If not, we activate it and click OK to enable it in the system..
7. How to reinstall Visual C ++ Redistributables
These are Visual C ++ packages that can have an impact on DirectDraw behavior, the idea is to uninstall them from Windows 10 and then reinstall them again.
Step 1
For this we will go to the following route:
- Control Panel
- Programs
- Programs and characteristics
Step 2
There we locate the Microsoft Visual C ++ Redistributables lines:
Step 3
We select each of them and then click «Uninstall» to remove them from the system, once this is done, go to the following link:
Microsoft Visual C ++ Redistributables
There we will download the versions that we have previously uninstalled and install it again.
8. Enable DirectPlay Windwos 10 from the command prompt
Finally we can enable the DirectPlay set (where DirectDraw is) from the command prompt as administrators, there we must execute the following lines:
DISM / online / enable-feature / featurename: LegacyComponents DISM / online / enable-feature / featurename: DirectPlay
With any of the mechanisms TechnoWikis has explained to you, you will have the possibility to activate DirectDraw and play or access 3D applications without fail.
Наличие на компьютере последней версии DirectX — обязательное условие для запуска целого ряда игр, использующих 3D-графику, но это еще не гарантирует отсутствие ошибок. Так, при запуске игр и 3D-редакторов вы можете столкнуться с ошибкой DirectDraw с тем или иным кодом. Причиной ее появления вполне может быть поврежденный DirectX, но у этой проблемы могут быть и иные причины. Что же еще способно вызвать эту неполадку?
Отключены DirectDraw и Direct3D
DirectDraw предоставляет приложениям непосредственный доступ к видеопамяти, используется для ускорения рендеринга двухмерной графики. Direct3D подобен DirectDraw, но отвечает за работу с трехмерной графикой. Оба эти API должны находиться в активном состоянии.
Чтобы проверить их статус, выполните в окошке Win + R команду dxdiag, переключитесь в открывшемся окне на вкладку «Экран» и посмотрите блок «Возможности DirectX».
Если API имеют статус «Откл», откройте управление компонентами Windows, разверните пункт «Компоненты прежних версий», установите галку в пункте DirectPlay и перезагрузитесь.
Задействуйте настройки совместимости
Так как ошибка DirectDraw в Windows 10 в определенной мере связана с используемым приложениями разрешением, как вариант, можете попробовать такой трюк.
Откроете свойства исполняемого файла приложения, при запуске которого выдается ошибка, переключитесь на вкладку «Совместимость» и установите птичку в чекбоксе «Использовать разрешение экрана 640 x 480».
Решение не самое лучшее, так как работать в таком разрешении будет явно некомфортно.
Устаревшие видеодрайвера
Ошибка DirectDraw может быть вызвана и некорректной работой видеодрайвера. Проверьте актуальность драйвера видеокарты и обновите его в случае необходимости. Желательно использовать «родные» драйвера, а не те, которые поставляются Microsoft в составе операционной системы.
Переустановка DirectX
Если устранить ошибку не удалось, попробовать рискнуть переустановить DirectX.
В Windows нет опции удаления этого компонента, поэтому действовать придется прямо и даже грубо, удалив библиотеки DirectX вручную.
Для этого загрузитесь с любого LiveCD с файловым менеджером на борту (это нужно, чтобы обойти права доступа), зайдите в папку C:\Windows и выполните поиск файлов, в названии которых имеется «D3dx».
Удалите все эти библиотеки, создав на всякий случай их резервные копии.
Загружаемся в обычном режиме, идем на сайт dlltop.ru/soft, заходим в раздел DirectX.
И скачиваем последнюю версию Директ для вашей операционной системы.
Запустите установщик и проследуйте указаниям мастера.
В результате на ваш ПК будет загружены и установлены все необходимые библиотеки компонента.
Загрузка…
DirectDraw Compatibility Tool is a Windows program designed to fix color palettes in various older games like Fallout, Age of Empires and Worms Armageddon. It features a standard interface layout with all buttons accessible from the main window.
Purpose
Corruption commonly occurs because of incompatibility between graphical Window Aero interface and games intended to work DirectX 7 DirectDraw or an older version. Both Windows Vista and 7 have built-in compatibility tools for this purpose. But to activate the appropriate function there should be information about the file with extension in the corresponding part of the registry. With this utility, you can completely automate the process of compatibility rules creation.
Functions
The Apply button enables you to automatically specify the compatibility rule. Basically, when the pathname of the target EXE file contains the desired game, every button-press will be analyzed and the setting adjusted. If problems were caused by incompatibility on DirectDraw level they will stop immediately after this step.
However, it is possible there are some other problems which have to be solved with different tools. For example, there are viruses that target executable files. In order to remove them from your system, you may use Win32 Sality Remover.
Moreover, you have the option to export the compatibility rule as a Windows registry file. This item can be manually imported into the registry or distributed with the game installer.
Features
- free to download and use;
- compatible with modern Windows versions;
- allows you fix color compatibility issues in various old PC titles;
- you can save the generated rule as a registry file;
- does not require installation to use.