Аппаратное ускорение в DirectX позволяет видеокарте выполнять некоторые операции с помощью встроенных в неё аппаратных средств. 7 Это обеспечивает максимальную скорость выполнения всех действий и освобождает процессор компьютера от необходимости выполнения этих операций, благодаря чему процессор может заняться другими задачами. 7
DirectDraw в DirectX — это менеджер видеопамяти. 6 Он предоставляет программисту прямой доступ к видеопамяти и осуществляет такие операции, как копирование видеопамяти в видеопамять и т. п.. 6 При этом напрямую могут использоваться возможности видеоконтроллера и освобождаться от этих операций центральный процессор. 6
Одна из ключевых возможностей DirectDraw — переключение видеорежимов. 7 Она позволяет приложению DirectDraw обнаружить и активизировать любой режим, поддерживаемый установленной видеокартой. 7