Pengertian DirectX dan Fungsinya



Jika kalian sering bekerja dengan komputer ataupun laptop, pasti kalian pernah mendengar kata "DirectX". setiap kita bermain game pada komputer baru pasti kita seolah - olah di wajibkan untuk menginstall directx terlebih dahulu, bahkan banyak sekali dari kita yang menjadikan hasil diagnosa dari directx ini untuk dapat melihat spesifikasi dari suatu komputer dengan dxdiag.

DirectX adalah sebuah aplikasi yang pada dasarnya menghubungkan sebuah program terhadap hardware. seperti misalnya mengizinkan game untuk berinteraksi dengan gamepad dan video card. biasanya disebut dengan istilah Application Programming Interfaces (API). Definisi yang lain yaitu directx merupakan sebuah kumpulan API yang berisi command atau perintah untuk menangani hal dalam pemrograman multimedia khususnya game dalam sistem operasi Microsoft Windows.


Komponen-komponen dari DirectX, yaitu:

DirectDraw: Untuk menggambar grafik 2D (raster graphics). Sekarang tidak disarankan (karena adanya Direct2D), meskipun masih digunakan sedikit game dan sebagai video renderer di media aplikasi.
Direct3D (D3D): Untuk menggambar Grafik 3D.
DXGI: untuk menghitung penyesuaian dan pengawasan, dan mengatur rangkaian pertukaran untuk Direct3D 10 keatas.
DirectInput: Untuk menangani alat masukan termasuk papan ketik, tetikus, tuas kontrols, atau game controllers. Tidak disarankan setelah versi 8 karena adanya XInput untukXbox 360 kontroler atau WM INPUT untuk keyboard dan mouse.
DirectPlay: Untuk komunikasi koneksi area lokal atau area luas. Tidak disarankan setelah versi 8.
DirectSound: Untuk putar balik dan merekam gelombang suara.
DirectSound3D (DS3D): Untuk putar balik suara 3D.
DirectMusic: Untuk putar balik rekaman suara yang disahkan di DirectMusic Producer.
DirectX Media: terdiri dari DirectAnimation untuk 2D/3D animasi web.
DirectX Media Objects: mendukung streaming seperti enkode, dekode, dan efek.
DirectSetup: untuk memasang komponen DirectX.


Mohon maaf bila artikel diatas tidak lengkap.
Previous
Next Post »