Apa Itu DirectX – Pada kesempatan ini saya akan mencoba menjelaskan sedikit tentan DirectX dan fungsinya secara umum, langsung saja simak pembahasanya dibawah ini.
Apa Itu DirectX
- Pengertian
DirectX pada dasarnya adalah aplikasi yang berguna untuk menghubungkan sebuah program komputer ke hardware. Seperti contoh untuk mengizinkan game guna dapat berinteraksi dengan gamepad dan video card. DirectX adalah aplikasi yang dirancang dan dibuat oleh Microsoft yang berisikan Application Programming Interface atau API.
Untuk para gamer mungkin mustahil jika tidak mengetahui DirectX, sebab aplikasi ini merupakan syarat utama untuk menjalankan game pada Windows. Jadi, kalau DirectX belum diinstall atau belum diupdate, maka otomatis game tidak bisa jalan dan akan memunculkan notifikasi error.
- Cara Kerja DirectX
DirectX adalah alat untuk menghubungkan interface komputer ke hardware dalam komputer dan sistem operasi, yang merupakan bagian dari Windows API (Application Programming Interface). Dalam penerapannya, ketika developer game ingin memutar file suara, maka mereka hanya perlu memanggil library yang sesuai. Ketika waktu game berjalan, ia memanggil DirectX API, yang akan memutar file suara
Dengan kata lain developer game tidak perlu repot – repot mencari sound card apa yang akan digunakan oleh user, apa yang dapat dilakukannya, atau bagaimana berbicara kepadanya. Microsoft telah menggatikanya dengan DirectX, dan pabrikan sound card telah menyediakan driver yang berkemampuan DirectX. Jadi developer hanya menanyakan suara yang ingin dimainkan, dan ini berlaku untuk semua versi komputer.
- Fungsi DirectX
Pada mulanya DirectX dibuat guna membantu pekerjaan para programmer untuk membuat game, kala itu programmer harus menuliskan instruksi yang sama setiap kali ingin membuat game, misalnya instruksi untuk mengakses langsung video card, monitor, dan sound devices.
Cara itu dinilai tidak efisien dan Microsoft membuat DirectX dengan tujuan agar programmer tak perlu capek-capek menuliskan instruksi yang sama setiap kali membuat game, namun cukup dengan menggunakan API yang telah disediakan pada dalam DirectX.
Nah, seperti itu kurang lebih pembahasan mengenai DirectX, Artikel ini bisa kalian gunakan untuk bahan referensi untuk mencari pembahasan tentang DirectX. Sekian Terimakasih, semoga bermanfaat…..
Be the first to comment