All About DirectX - Pada kesempatan kali ini kita akan membahas perihal 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 adalah sebuah kumpulan API (Application Programming Interface) yang berisi perintah yang akan menangani dan menjalankan pemprogramman multimedia mirip 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 menciptakan cara sendiri untuk mengecek input mouse, keyboard ataupun joystick apakah telah terhubung dengan baik pada komputer.
Ini alasannya adalah setiap game harus melihat keadaan inputan mouse, keyboard ataupun joystick.
Hal ini akan menciptakan para gamers kerepotan setiap kali ingin bermain game dan itulah yang mendasari Windows membuat DirectX, yang akan melaksanakan semua tugas kompleks itu dan akan mempermudah para gamers ketika ingin bermain game, sehingga para gamers tidak perlu lagi melaksanakan konfigurasi yang rumit.
Cara kerja DirectX
Pada dasarnya DirectX merupakan penghubung antara sistem operasi (Windows) dengan hardware yang ada pada komputer. Kaprikornus saat user menjalankan sebuah game, secara otomatis sistem memanggil DirectX API yang akan mengurus semua hal yang diharapkan oleh game tersebut, misalnya pada ketika game berjalan akan ada sebuah file bunyi 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 ketika 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 acara yang bekerjasama dengan bunyi, baik itu pemutaran file bunyi atau pun hal lain yang berhubungan dengan bunyi.
· DirectSound3D (DS3D)
Berfungsi untuk memutar balik suara 3D.
5. DirectMusic
Berfungsi untuk menjalankan semua kegiatan yang berafiliasi dengan perekaman bunyi.
6. Direct X Media
Berfungsi untuk menjalankan mode grafik tingkat tinggi yang terdiri dari DirectAnimation 2D dan 3D, salah satu penggunaanya mirip penyetelan video dan interaksi web.
7. DirectX Media Objects
Komponen DirectX yang berfungsi untuk mendukung kegiatan streaming enkode, dekode dan imbas.
8. DirectSetup
Berfungsi sebagai media instalasi komponen DirectX.
Analisis Permasalahan Pada DirectX
Saat mengesalkan kalau kita tidak mampu memainkan sebuah game, namun hal yang lebih mengesalkan lagi ketika kita tidak mengetahui bagian DirectX yang bermasalah. Untuk mengatasi hal itu Microsoft menyediakan DirectX Diagnostic Tool. Dengan tool ini anda mampu mengetahu bab 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, kemudian tekan tombol enter.
3. Setelah jendela DirectX Diagnosti Tool muncul, pada tab system akan terlihat semua isu mengenai spesifikasi komputer anda. Dan informasi mengenai versi DirectX berada pada bab paling bawah ialah pada bagian DirectX version. Pada komputer saya versi DirectX mengambarkan DirectX 11.
Itulah sedikit pembahasan dari aku mengenai All About DirectX, mohon maaf bila ada kesalahan ataupun kekurangan pada pembahasan bahan diatas maklum saya juga masih dalam proses mencar ilmu, jadi gak ada salahnya dong jika kita saling sharing ilmu. Silahkan tinggalkan komentar anda pada form komentar alasannya aku akan sangat bahagia menerima kritik dan saran dari anda.
Terima kasih dikarenakan telah berkunjung dan agar bermanfaat.