logo anne ahira
Close x

AnneAhira.com    Komputer & Teknologi    Software    Software Internet

Mengenal Lebih Jauh DirectX


Ilustrasi direct x

DirectX bukan sesuatu yang asing bagi pengguna komputer, khususnya yang menggemari games maupun desain mendesain dengan komputer. Ya, DirectX merupakan salah satu toolkit yang terpasang di seluruh komputer. Bisa saja Anda baru mendengar istilah ini, namun jika di rumah Anda terdapat sebuah komputer, toolkit ini pasti sudah terpasang di dalam komputer tersebut.

DirectX atau disebut Direct3D merupakan kumpulan API (Application Programming Interface) untuk menangani tugas dalam pemrograman multimedia, khususnya permainan dan program desain komputer dalam sistem operasi Microsoft Windows. DirectX adalah gabungan dari Direct3D, DirectDraw, DirectMusic, DirectPlay, dan DirectSound.

Sejarah DirectX

Bagaimana sebenarnya sejarah lahirnya toolkit DirectX? Pertanyaan yang sebenarnya memiliki sebuah jawaban sedikit lucu. Lucu? Ya, percaya atau tidak, toolkit DirectX tercipta karena adanya keinginan untuk bisa bermain game secara leluasa dalam sebuah komputer. Masih belum mengerti? daripada membuat Anda bertambah bingung, sebaiknya simak saja uraian tentang sejarah DirectX berikut.

Setiap game pasti perlu melakukan tugas tertentu secara berulang-ulang, seperti melihat input dari mouse, joystick, ataukeyboard. Selain itu, sebuah game perlu menampilkan gambar layar dan memutar suara atau musik. Hal ini adalah sesuatu yang rumit bagi programer pada awal arsitektur PC sebelum Windows.

Untuk membaca keyboard atau mendeteksi apakahjoystick terhubung dan hanya digunakan untuk bermain game, seorang programer harus membuat cara sendiri. Bahkan, dibutuhkan rutin khusus untuk menampilkan gambar paling sederhana pada layar atau memutar suara sederhana.

Prinsip dasarnya, programer berbicara langsung ke hardware PC pada tingkat dasar. Pengenalan Windows oleh Microsoft sangat penting bagi kesuksesan dan stabilitas PC, yaitu adanya kemudahan bagi pengembang dan pemain.

Ide Microsoft dalam hal ini adalah menghentikan programer berbicara langsung kepada hardware dan menggantinya dengan membuat toolkit umum yang dapat digunakan oleh mereka. Kemudian, lahirlah DirectX yang diperkenalkan pertama kali pada 1995 dan menjadi standar untuk mengembangkan aplikasi multimedia pada platform Windows.

Cara Kerja DirectX

Directx adalah interface antara hardware di dalam PC dan Windows. Untuk mengetahui cara kerjanya, mari kita lihat contoh praktis berikut. Pada saat pembuat game ingin memutarfile suara, harus digunakan fungsi library yang cocok.

Ketika game berjalan, DirectX API akan digunakan untuk memutar filesuara. Sementara itu, pembuat game tidak perlu tahu jenis sound card apa yang digunakan, apa yang dapat dilakukannya, dan bagaimana berbicara kepada alat tersebut.

Hal ini karena Microsoft sudah menyediakan DirectX dan pabrikan sound card juga sudah menyediakan driver berkemampuan DirectX.Software ini berfungsi menanyakan suara yang ingin dimainkan pada mesin apapun. Direct juga memberikan kemudahan yang besar kepada para gamer, misalnya secara teori.

Pada awal kemunculannya, DirectX hanyalah toolkit sederhana. Bersamaan dengan perkembangan hardware dan software yang semakin kompleks, DirectX pun mengalami perkembangan. DirextX tidak sekadar toolkit grafis, tetapi sudah meliputi banyak rutin yang menangani semua jenis komunikasi hardware.

Contohnya, rutin DirectInput mampu menangani semua jenis perangkat input dari mouse sederhana dengan dua tombol sampai flight joystick yang kompleks. Bagian lainnya adalah DirectSound untuk perangkat audio dan DirectPlay yang menyediakan toolkit untuk bermain game secara online atau multiplayer.

Komponen-komponen DirectX

Toolkit DirectX tidak bekerja sendirian untuk memuaskan kinerja komputer saat digunakan bermain games atau melakukan pekerjaan multimedia lainnya. DirectX dibantu para kroninya atau dalam hal ini disebut komponennya untuk mengerjakan setiap tugasnya. Adapun komponen DirectX Graphics itu terdiri atas beberapa APIs, yakni sebagai berikut.

  • DirectDraw, merupakan komponen DirectX yang berfungsi untuk menggambar grafik 2D. Namun, saat ini sudah tidak dianjutrkan karena sudah terdapat komponen khusus, yakni DirectX 2D.

  • Direct3D (D3D), merupakan komponen DirectX yang berfungsi untuk menggambar Grafik 3D.

  • DXGI, merupakan komponen DirectX yang berfungsi untuk menghitung penyesuaian dan pengawasan, dan mengatur rangkaian pertukaran untuk Direct3D 10 ke atas.

  • DirectInput, merupakan komponen DirectX yang berfungsi untuk menangani alat masukan termasuk papan ketik, tetikus, tuas kontrols, atau game controllers.

  • DirectPlay, merupakan komponen DirectX yang berfungsi untuk komunikasi koneksi area lokal atau area luas.

  • DirectSound, merupakan komponen DirectX yang berfungsi untuk memutar balik dan merekam gelombang suara.

  • DirectSound3D (DS3D), merupakan komponen DirectX yang berfungsi untuk memutar balik suara 3D.

  • DirectMusic, merupakan komponen DirectX yang berfungsi untuk memutar balik rekaman suara yang dapat diputar di DirectMusic Producer.

  • DirectX Media, merupakan komponen DirectX yang terdiri atas: DirectAnimation, DirectShow, DirectX Transform, dan Direct3D Retained.

Analisis Masalah DirectX

Menganalisis masalah instalasi DirectX bisa jadi menyulitkan. Terlebih, jika tidak mengetahui bagian mana yang membuatgame tidak dapat dimainkan. Untuk itulah, Microsoft menyediakan utilitybernama DirectX Diagnistic Tool. Tool ini tidak ditemukan pada Start Menu pada Windows versi berapa pun dan cenderung menginstal pada tempat yang berbeda.

Cara termudah untuk mengoperasikannya adalah dengan membuka dialog Run dari Start Menu. Setelah itu, ketik dxdiag, kemudian klik OK. Pada saat pertama dijalankan, tool ini membutuhkan beberapa detik untuk menanyakan instalasi DirectX dan memeriksa jika ada masalah.

Tab DirectX File menampilkan setiap versi yang dipakai. Notes pada bagian bawah juga perlu dilihat karena file yang hilang akan ditandai di sini. Tab Display, Sound, Music, Input, dan Network, semuanya berhubungan dengan bagian tertentu dari DirectX.

Semuanya menyediakan tool untuk mengetes fungsi hardware kecuali tab Input. Hal terakhir adalah tab More Help yang memberikan cara mudah menjalankan DirectX Troubleshooter (cara Microsoft memecahkan masalah umum DirectX).

Upgrade DirectX

Setiap software games komputer memiliki sistem requirement-nya masing-masing. Salah satu yang perlu diperhatikan dalam sistem requirement tersebut adalah penggunaan DirectX yang harus sesuai versi. Sebagai contoh, jika dalam komputer kita telah terpasang DirectX 10, tetapi sistem requirement softwaregames tadi mengharuskan versi DirectX yang di atas 10, maka games tersebut tidak akan berjalan maksimal dalam komputer Anda.

Cara yang paling tepat untuk menikmati games tadi adalah dengan menaikan atau mengupgrade versi DirectX komputer Anda. Yang jadi pertanyaan selanjutnya adalah, di mana dan bagaimana cara mengupgrade versi DirectX?

Tempat paling bagus untuk menginstal DirectX versi terbaru adalah di situs Web Microsoft, yaitu www.microsoft.com/windows/directx. Di sini, Anda dapat men-downloadinstaller sederhana dan men-download komponen yang perlu diinstal oleh sistem.

Selain itu, dapat mendownload langsung paket lengkap untuk instalasi secara offline. Game adalah salah satu sumber lain dari DirectX. Jika game memerlukan versi tertentu, tersedia CD instalasi yang mungkin diinstal secara otomatis oleh installer gametersebut.

Nah, itulah sekilas pembahasan mengenai DirectX mulai dari sejarah,komponen, hingga cara mengupgrade toolkit DirectX. Bagaimana dengan toolkit DirectX yang terpasang di komputer kesayangan Anda? Apakah versi terbaru atau versi terdahulu? Silakan cek sendiri. Jika yang terpasang bukan versi terbaru, silakan

Andaupgrade toolkit DirectX tersebut agar mendapatkan kepuasan maksimal saat bermain games.

Tolong di SHARE :
Share
Artikel Terkait
  • Mempercantik Funny Photo
  • Cara Menggunakan Photoscape: Fitur-Fitur Photoscape
  • Sejarah Microsoft Word di Dunia
  • Memperkaya Ilmu dengan Artikel Software Komputer
  • uTorrent: Klien Torrent Kecil dengan Segudang Fitur
  • Berbagai Manfaat Software Pulsa
  • Currency Converter untuk Ponsel Android
  • Fenomena Youtube Video Download
  • Free Internet Download Manager Terbaik
  • Seputar Freeware: 8 Contoh Freeware
  • Program Komputer, Sebuah Pengantar
  • Free Download Manager - Benar-Benar Free!
  • Bw Meter - Aplikasi yang Bisa Mengontrol Biaya Penggunaan Internet Bulanan
  • Mau Software Unduh Data dan File dengan Kecepatan Tinggi? IDM Download Saja!
  • Membedah Software Mempercepat Download: IDM Versi 5.18
Anne Ahira - Asian Brain on Facebook


Beranda | Privacy

Kantor Pusat :

Jl. Bojong Sereh No.668
Bandung 40376 Jawa Barat - INDONESIA