КомпјутериСофтвер

Што е DirectX

Можеби не постои таков корисник windose оперативен систем, кој е барем еднаш не се праша, "Што е DirectX?». Одговорот на тоа е едноставен и комплицирано. Сето тоа зависи од тоа на кој начин да се погледне: едноставен кориснички или програмер.

За да се разбере сите исти, односно на DirectX, ментално направи кратко патување во минатото, или, поточно, во славното дена од владеењето на системот DOS (MS-DOS). Ова е сега главните технолошки откритија во областа на компјутерската технологија да се случи ретко е. Очигледно е дека сега преовладува опширен начин на развој, кога бројот на јадра во процесорот, системот нуди Sly (ДИТ) видео, RAID диск и мулти-канален пристап на RAM меморија. Избор на монитор или видео картичка, една веќе не е заинтересиран за она што тие стандарди.

Пред десет или дваесет години, тоа беше поинаква: имаше монитори CGA, EGA, VGA, па дури и Тенди в Херкулес. Ние не отстапи од нив и видео картичка. Да и звук решенија беа многу различни :. Sound Blaster, Covox, вграден звучник од компјутерот, итн Сега замисли еден програмер кој одлучи да се напише програма. Од работа со вашиот компјутер, се врши од страна на директен апел до посакуваната адреса, тој мораше да се обезбеди за сите можни комбинации на компоненти. Rabotka уште беше ист, иако со успешно извршување на работата на програмата е огромен.

Во исто време имаше систем Win 95, и неговите творци се размислува сериозно за тоа како да се популаризираат. Поради природата на директна работа со адресите на кернелот (како во ДОС) стана невозможно. Тука доаѓаме до она што е DirectX. Програмерите предложи единствена алатка - DirectX. Ова е сет на систем за библиотеки (датотеки), со цел да се обезбеди интероперабилност со опремата. Сега програмата не треба да се утврди која графичка картичка е инсталиран во компјутерот - само со посебен осврт на дефинирање на команда, и ако на оперативниот систем може да работи со него, апликацијата ќе ги добиваат бараните пристап. Тоа е, за да се прикаже точка, не треба да се знае програмирање карактеристики на овој уред, туку едноставно за правилата DirectX покажуваат "за прикажување на координатите на точката". Секој кој е заинтересиран за она што е на DirectX, знае дека библиотеката (API) за предвидената намена се поделени во Direct3D, DirectDraw, DirectSound, итн Покрај тоа, постојат различни верзии :. 1 до 11.1, и, уште поважно, тие се во согласност од врвот до дното.

на прашање често се праша: "Како можам да инсталирате DirectX 11?". Оваа верзија - еден од последните. Стандардната поставка во Win Vista SP2 и повисоко. Најновите Win 8 веќе е 11,1. Инсталирање на Win XP официјално невозможно, иако постојат гласини за успешна делумна адаптација. Ако се појави пораката "Еден систем за внатрешна грешка DirectX» или игра не започне, можете да се обидете да се ажурира инсталираната верзија на DirectX. Препорачливо е да го направите следново: оди на веб страната во делот за преземање на Microsoft, во вид на лента за пребарување на "DirectX», мала преземете датотека на точната верзија (300 KB) и да ја стартувате. На исчезнатите датотеки автоматски ќе се симне и инсталира.

Одредување на верзија можете да: Отворете Start менито, во вид на лента за пребарување Dxdiag и притиснете Enter. Сите потребни податоци ќе бидат прикажани во прозорецот што се појавува. Љубовниците на модерни игри може да се препорачливо да се постави седум, или дури и да победи 8 - во нивната поддршка за DirectX 11 е "надвор од кутијата".

А фер прашање - зошто не ни треба на новата верзија? Замислете ситуација кога еден програмер, на пример, дава команда да API библиотеки барањето "да се наслика светло синиот овал". Тоа ќе се врши под два услови: видео картичка знае оваа команда, што е наведено во верзија на DirectX. Ако хардверска компонента на сите јасно (означен на кутијата), вториот став бара објаснување. Тим "да се подготви светло синиот овал" може да биде поддржана само на верзија 11 и 10 за формирање на таква слика бара две команди: ". Нацрта светло син круг и да ја истегнете да овална" Тоа е толку едноставно.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mk.birmiss.com. Theme powered by WordPress.