Direct X гэж юу вэ?

2008-01-05, 03:58
14,600
Windows–ийн орчинд нилээд гайгvйхан шиг тоглоом тоглох гэхээр энэхvvDirect Xгэгчийн аль нэг хувилбарыг зайлшгvй суулгасан байхыг шаарддагыг та бvхэн мэдэх билээ. Тэгвэл энэ Direct X гэж чухам юу болох талаар тайлбарлах гэж оролдъё.
Direct X гэж юу вэ?
Direct X технологи компьютер доорх 3 vндсэн хэсгээс тогтоно гэвэл:

1. Vйлдлийн систем (Operation system)

Компьютерийн ертєнцєд хэд хэдэн vйлдлийн систем хэрэглэдгээс хамгийн єргєн буюу нийт хэрэглэгчдийн 97 % орчим нь Windows vйлдлийн систем хэрэглэдэг. vлдсэн 3 % нь Mac, Unix, Linux гэх мэт системvvд эзэлнэ. Тvvний гол vvрэг нь техник хангамж, програм хангамж хоёрын хооронд гол холбох гvvр нь болж ажиллах юм.

2. Техник хангамж (hardware)

Vvнд компьютерийн vндсэн эд ангиудаас олон янзын vйлдвэрлэгч компаниас гаргасан тєрєл бvрийн дуу дvрс ялгаж гаргах тєхєєрємжvvд (дуу дvрсний кардууд гэх мэт) орно. Эдгээр нь хоорондоо чанарын vзvvлэлт, техникийн хvчин чадал болон vнийн ялгаа зэргээрээ ялгагдана.

3. Хэрэглээний програм (software)

Vvнд дэлхий дээрх тоолоод баршгvй олон янзын компаниудаас гаргасан сая сая програм хангамжууд орно. Тэдний зарим хэсэг нь графикын болон дуу хєгжмийн ихээхэн єндєр vзvvлэлт шаарддаг (сvvлийн vеийн видео тоглоомнууд).

Гол хvндрэл нь олон янзын vзvvлэлттэй дуу дvрсний кардууд, компьютерууд, тэдний ашиглах гэж буй олон янзын хэрэглээний программууд. Энэ програм зохиогчдын хувьд ихээхэн хvндрэл vзvvлэдэг байлаа. Тэд хэрэглэгчдэд єндєр чанартайгаар дуу дvрс vзvvлэхийн тулд эдгээр олон янзын vзvvлэлт функцтай кардуудад тус бvрт нь зориулж программаа бичих хэрэгтэй болсон бєгєєд энэ зах зээл дээр хэн хэндээ маш хvндрэлтэй асуудал vvсгээд байв. Хэрэглэгчид ямар нэг програм авахаар бол єєрийн дуу дvрсний кардуудтай зохицож буй эсэхийг сайтар шалгаж авахгvй бол чанарын шаардлага хангахгvй дуу дvрс гарах зэрэг бэрхшээлvvд учирч байсан байна.

Microsoft компани Windows vйлдлийн системдээ хэрэглэгчдээ энэ бэрхшээлээс ангижруулахын тулд Direct X ыг бvтээжээ. Анх 1995 онд Microsoft Game Software Development Kit (SDK) – н нэг хэсэг нь болж анхных  Direct X -1.0 хувилбар нь гарсан. Ерєнхийдєє Direct X гэдэг нь олон янзын дуу дvрсний кардаар хэрхэн хvссэн дуу дvрсээ гаргаж авах талаар мэдээлэл, эдгээр кардуудыг хэрхэн удирдаж программчлах талаархи мэдээлэл функцуудын цуглуулга сан гэж ойлгож болно.

Одоо бол програмчид маань зєвхєн Direct X –д л зориулж кодоо биччихнэ. Нєгєє олон кардуудад зохицож ажиллуулах асуудлыг Direct X хариуцна. Дуу дvрсний кард vйлдвэрлэгчдийн хувьд ч гэсэн, шинээр хийсэн кардныхаа тухай материалыг Direct X- н хамт олонд илгээхэд дараагийн Direct X хувилбарт энэ багтаад орчихно. Direct X харин хэрэглэгчийн графикийн хvчин чадлыг дээд зэргээр ашиглах vvрэгтэй бєгєєд шаардагдах мэдээлэл, функц алгоритмуудыг агуулж байна.

Анхлан Direct  X нь Windows 95, 98 – д зориулж гаргасан бєгєєд Windows NT 4.0 дээр Direct X – бvрэн бус ажилладаг. Харин Direct X 7.0 хувилбар нь Windows 2000 дээр бvрэн ажилладаг ба vvнээс хойш 8.0 , 9.0 хувилбарууд нь гарч та бид одоо энэ хувилбарыг хэрэглэж байгаа билээ.

Хамгийн сvvлд  Windows Vista vйлдлийн систем гарахад Mirosoft – оос Direct X 10.0 хувилбарыг гаргасан бєгєєд та бvхэнд Direct X 10.1 хувилбарыг нь хvргэж байна. Хэдийгээр одоо туршилтын шатанд яваа ч та доорх зурагнаас хэрхэн гайхалтай ажиллаж байгааг ємнєх хувилбартай нь харьцуулж хараарай.

Direct X 9 хувилбар нь:


Direct X 10 хувилбар:


Энэ програм хангамжийг татаж авахыг хvсвэл доорх зурган дээр дараарай.
Сурталчилгаа (15)
Хаах

Сэтгэгдэл

АНХААРУУЛГА: Уншигчдын бичсэн сэтгэгдэлд caak.mn хариуцлага хүлээхгүй болно. Манай сайт ХХЗХ-ны журмын дагуу зүй зохисгүй зарим үг, хэллэгийг хязгаарласан тул Та сэтгэгдэл бичихдээ бусдын эрх ашгийг хүндэтгэн үзнэ үү.
0/1000
  • ×
    Хариулах ({[{ cmmnt.children.length }]})
    0/1000
    • {[{ childComment.username }]} {[{ childComment.ip_address }]} ×
      {[{ childComment.text }]}
      {[{ childComment.dislike_count }]}
    • Бусад сэтгэгдэл ()
  • Бусад сэтгэгдэл ()