Съдържание:

Какво е Direct3D 9ex?
Какво е Direct3D 9ex?

Видео: Какво е Direct3D 9ex?

Видео: Какво е Direct3D 9ex?
Видео: ЧТО ТАКОЕ DirectX | Зачем нужен DirectX и как определить версию DirectX 2024, Ноември
Anonim

Direct3D 9ex е разширена версия на 9, която включва редица подобрения, предназначени за Direct3D 10 (а именно, по-добра съвместимост с определени функции, включени във Vista и по-нови версии на Windows), но може или не може да осигури някаква осезаема разлика.

Също така трябва да знаете как да активирам Direct3D?

Как да активирате Direct3D ускорение

  1. Отворете менюто „Старт“и въведете „dxdiag“в полето за търсене на Windows Livesearch, след което натиснете „Enter“. Това ще изведе диалоговия прозорец "DirectXDiagnostics".
  2. Щракнете върху раздела "Дисплей".
  3. Намерете записа "Direct3D Acceleration". Щракнете върху опцията "Активиране" до записа на Direct3D. Това ще включи Direct3Dacceleration.

Впоследствие въпросът е какво е Direct3D 11? Можете да използвате Microsoft Direct3D 11 графики за създаване на 3-D графики за игри и научни и настолни приложения. Този раздел съдържа информация за програмирането с Direct3D 11 графики.

В това отношение каква е разликата между DirectX и Direct3D?

DirectX съдържа Direct3D което е основната част за обработка на графики DirectX . OpenGL, от друга страна, е негов собствен API. Разработчикът на игри или всеки програмист за изобразяване на графики може да избере дали да използва DirectX ( Direct3D ) или API на OpenGL.

OpenGL по-добър ли е от Direct3D?

Накратко: OpenGL е по-бързо от DirectX . Относно защо OpenGL е по-бързо от DirectX / Direct3D , простият отговор е това OpenGL изглежда има по-гладък и по-ефективен тръбопровод. При 303,4 кадъра в секунда, OpenGL изобразява кадър на всеки 3,29 милисекунди; при 270,6 кадъра в секунда, DirectX изобразява кадър за 3,69 милисекунди.

Препоръчано: