All About DirectX - Pada kesempatan kali ini kita akan
membahas tentang DirectX pada komputer.
DirectX merupakan kumpulan aplikasi yang menghubungkan
sebuah program dengan hardware yang ada pada komputer kita.
DirectX juga memiliki definisi atau arti lain yaitu
sebuah kumpulan API (Application Programming Interface) yang berisi perintah yang
akan menangani dan menjalankan pemprogramman multimedia seperti game.
![]() |
Sumber : commons.wikipedia.org |
DirectX pertama kali diperkenalkan pada tahun 1955 dan
merupakan sebuah standar dalam pengembangan aplikasi multimedia pada platform
Windows. Dulunya seorang gamers harus membuat cara sendiri untuk mengecek input
mouse, keyboard ataupun joystick apakah telah terhubung dengan baik pada komputer.
Ini
karena setiap game harus melihat keadaan inputan mouse, keyboard ataupun
joystick.
Hal ini akan membuat para gamers kerepotan setiap kali ingin bermain game dan itulah yang mendasari Windows menciptakan DirectX,
yang akan melakukan semua tugas kompleks itu dan akan mempermudah para gamers
saat ingin bermain game, sehingga para gamers tidak perlu lagi melakukan
konfigurasi yang rumit.
Cara kerja DirectX
Pada dasarnya DirectX merupakan penghubung antara
sistem operasi (Windows) dengan hardware yang ada pada komputer. Jadi saat user
menjalankan sebuah game, secara otomatis sistem memanggil DirectX API yang akan
mengurus semua hal yang dibutuhkan oleh game tersebut, misalnya pada saat game
berjalan akan ada sebuah file suara yang perlu diputar, jadi DirectX akan
memutar file suara tersebut apapun jenis soundcard pada komputer anda. Karena
vendor yang memproduksi soundcard telah menyediakan driver yang support dengan
DirectX.
Bahkan dengan perkembangan teknologi yang ada pada saat
ini, DirectX telah mampu mengkofigurasi semua jenis komunikasi yang terjadi
antara Windows dengan hardware komputer.
Komponen – komponen DirectX :
1. DirectX Graphics
·
DirectDraw
Direct ini
berfungsi menggambarkan dan menampilkan grafik yang beresolusi 2 dimensi.
·
Direct3D
Komponen
DirectX ini berfungsi untuk menampilkan game ataupun program lain dalam
tampilan 3 dimensi.
·
DXDI
Memiliki fungsi
untuk menghitung penyesuain dan pengawasan serta mengatur rangkaian pertukaran
untuk Direct3D 10 keatas.
2. Direct Input
Berfungsi untuk
mengatur dan mengkonfigurasi input dari mouse, keyboard ataupun joystick.
3. DirectPlay
Memiliki fungsi
sebagai media komunikasi koneksi ke area lokal ataupun area yang lebih luas.
4. DirectSound
Berfungsi untuk
menjalankan semua kegiatan yang berhubungan dengan suara, baik itu pemutaran
file suara atau pun hal lain yang berhubungan dengan suara.
·
DirectSound3D
(DS3D)
Berfungsi untuk
memutar balik suara 3D.
5. DirectMusic
Berfungsi untuk
menjalankan semua kegiatan yang berhubungan dengan perekaman suara.
6. Direct X Media
Berfungsi untuk
menjalankan mode grafik tingkat tinggi yang terdiri dari DirectAnimation 2D dan
3D, salah satu penggunaanya seperti penyetelan video dan interaksi web.
7. DirectX Media Objects
Komponen DirectX
yang berfungsi untuk mendukung kegiatan streaming enkode, dekode dan efek.
8. DirectSetup
Berfungsi sebagai
media instalasi komponen DirectX.
Analisis Permasalahan Pada DirectX
Saat mengesalkan jika kita tidak dapat memainkan sebuah
game, namun hal yang lebih mengesalkan lagi saat kita tidak mengetahui bagian
DirectX yang bermasalah. Untuk mengatasi hal itu Microsoft menyediakan DirectX
Diagnostic Tool. Dengan tool ini anda dapat mengetahu bagian DirectX yang
bermasalah.
Cara Mengetahui Versi DirectX
1. Pertama silahkan anda buka jendela
run dengan cara menekan tombol Windows + R secara bersamaan pada keyboard anda.
2. Setelah jendela run muncul, silahkan
anda ketikkan “dxdiag” tanpa tanda kutip, lalu tekan tombol enter.
3. Setelah jendela DirectX Diagnosti
Tool muncul, pada tab system akan terlihat semua informasi mengenai spesifikasi
komputer anda. Dan informasi mengenai versi DirectX berada pada bagian paling
bawah yaitu pada bagian DirectX version. Pada komputer saya versi DirectX
menunjukan DirectX 11.
Itulah sedikit pembahasan dari saya mengenai All About DirectX, mohon
maaf jika ada kesalahan ataupun kekurangan pada pembahasan materi diatas maklum
saya juga masih dalam proses belajar, jadi gak ada salahnya dong kalau kita
saling sharing ilmu. Silahkan tinggalkan komentar anda pada form komentar
karena saya akan sangat senang menerima kritik dan saran dari anda.
Terima kasih karena telah berkunjung dan semoga
bermanfaat.
0 Komentar
Penulisan markup di komentar