09.08.2023
Rumah / Bekerja di Internet / Di mana DirectX diinstal pada Windows 7. Di mana mengunduh dan cara menginstal DirectX - panduan terperinci. Di mana DirectX diinstal dan dibongkar

Di mana DirectX diinstal pada Windows 7. Di mana mengunduh dan cara menginstal DirectX - panduan terperinci. Di mana DirectX diinstal dan dibongkar

Untuk menjawab pertanyaan umum tentang cara menginstal DirectX, Anda harus terlebih dahulu memahami untuk apa DirectX itu. DirectX adalah perangkat khusus aplikasi software Microsoft, yang digunakan dalam pengembangan game modern dan diperlukan untuk pengoperasian normalnya.

DirectX jelas sangat penting agar game PC berfungsi dengan baik. Tanpanya, tidak ada satu pun game di OS Windows yang akan dimulai begitu saja. Tetapi sebelum Anda panik mencari informasi tentang cara menginstal DirectX, Anda harus mencari tahu terlebih dahulu apakah Anda perlu memperbarui perangkat lunak ini sama sekali. Untuk melakukannya, ikuti petunjuk tentang cara mengetahui DirectX mana yang diinstal di bawah ini:

  • Melalui menu Start, buka command prompt "Run"
  • Masukkan perintah "dxdiag" tanpa tanda kutip - ini akan membuka alat diagnostik DirectX, yang akan ditampilkan Informasi rinci, termasuk versi DirectX.
  • Lihat versi DirectX apa yang diinstal. Pada saat ini versi terbaru adalah DirectX 11, yang tersedia di OS sejak itu Windows Vista dan lebih tinggi. Berlawanan dengan kepercayaan populer, rilis DirectX 12 belum terjadi, tetapi akan muncul dalam beberapa hari mendatang. Oleh karena itu, tidak masuk akal untuk mencari tempat mengunduh DirectX 12.

Jika Anda mengikuti petunjuk tentang cara memeriksa versi DirectX yang diinstal di atas dan melihat bahwa Anda tidak menginstal versi terbaru, atau perangkat lunak ini tidak tersedia sama sekali, unduh dan instal DirectX. Cara menginstal DirectX dirinci di bawah ini.


Jika kamu Pemilik jendela 7, 8, 8.1 atau Vista, Anda pasti ingin tahu cara menginstal DirectX 11 sebagai file terpisah. Windows XP, sayangnya, tidak mendukung versi perangkat lunak ini. Penting untuk dicatat bahwa Anda tidak akan dapat mengunduh dan menginstal DirectX 11 dari situs web resmi Microsoft dengan file terpisah karena satu alasan sederhana - versi baru Windows sudah hadir dengan DirectX versi terbaru yang sudah diinstal sebelumnya. Namun, kasusnya berbeda dan Anda mungkin secara tidak sengaja atau sengaja menghapus perangkat lunak ini. Untuk menginstal ulang, lakukan hal berikut:


Penting: kami menyarankan Anda untuk tidak mengunduh DirectX dari sumber pihak ketiga. Semua informasi dan file yang diperlukan untuk OS dapat ditemukan di situs web resmi Microsoft. Tidak perlu mengambil risiko, karena banyak arsip perangkat lunak mengandung virus yang akan merusak OS.

Setelah munculnya komputer yang sangat terjangkau, teknologi mulai berkembang jauh lebih cepat ke berbagai arah, dan terkadang memunculkan yang baru, itulah sebabnya sekarang Anda dapat mendengar banyak kata yang tidak jelas dalam percakapan biasa, misalnya DirectX. Beberapa dan Anda mungkin bertanya tentang di mana menginstal DirectX.

Artikel ini akan berfokus secara eksklusif pada pustaka grafis DirectX: mengapa diperlukan, di mana digunakan, oleh siapa dibuat, dan yang terpenting, cara menginstalnya di komputer Anda sendiri. Artikel kami direkomendasikan secara eksklusif untuk pengguna sistem operasi pemula. Sistem Windows, karena pustaka DirectX hanya berfungsi di sana.

Mengapa Anda membutuhkan DirectX

Pertama, Anda perlu mencari tahu apa itu. Misalnya, Anda memulai permainan, dan di Anda RAM jutaan byte informasi mulai diunduh sehingga tidak hanya diproses Unit pemrosesan utama, tetapi juga GPU. Selain itu, perlu membaca penekanan tombol, posisi mouse, perintah dari sistem operasi, dan banyak lagi. Mungkin ini akan menjadi berita baru bagi Anda, tetapi semua yang ada di komputer diproses secara berurutan secara eksklusif.

Pertanyaannya adalah bagaimana membuat komputer melakukan semua ini - untuk ini, diperlukan instruksi ke komputer. Jika kita abstrak, maka kode program yang ditulis oleh pengembang game adalah instruksinya. Sekarang bayangkan saat membuat permainan baru Anda perlu melakukannya lagi, yang berarti secara harfiah "merusak" tahun-tahun hidup Anda, tetapi tidak perlu untuk ini, karena ada perangkat lunak khusus, misalnya, perpustakaan grafis DirectX.

Pemrogram akan menghubungkannya, setelah itu dimungkinkan untuk menggunakan sumber dayanya secara cerdas untuk mengontrol proses, menampilkan grafik, dan banyak lagi. Namun, beberapa komputer tidak dilengkapi dengan perpustakaan ini, jadi di bawah ini kami akan memberi tahu Anda di mana menginstal DirectX. Kami mengingatkan Anda bahwa instruksi ini hanya cocok untuk sistem operasi Windows, di mana perpustakaan dibuat. Omong-omong, ini juga digunakan di konsol Xbox.

Di mana menginstal DirectX 9.0

Jika Anda ingin menginstal versi kesembilan, Anda mungkin menggunakan versi lama sistem operasi, misalnya, Windows XP, jadi sangat disarankan untuk memutakhirkan ke versi 10, karena layanan XP berakhir beberapa tahun yang lalu, sehingga sistemnya penuh dengan kerentanan. Namun, jika Anda tidak ingin melakukan ini karena alasan pribadi, instruksi akan diberikan di bawah ini.

Petunjuk untuk menginstal DirectX versi kesembilan:

  1. Versi ini Ini dikembangkan sekitar waktu yang sama dengan Windows XP, sehingga tidak dapat lagi ditemukan di situs web resmi, hanya sepersepuluh atau kesebelas, tergantung pada kartu videonya. Buat yang sesuai permintaan pencarian di peramban.
  2. Unduh bukan dari sumber resmi, tunggu unduhan lengkap dan mulai penginstalan.
  3. Terima perjanjian. Restart komputer Anda setelah instalasi.

Di mana menginstal DirectX 11 untuk Windows 7

Perlu dicatat bahwa Windows 7 mendukung versi apa pun dari pustaka ini, kecuali DirectX 12, yang dibuat khusus untuk Windows 10 dan merupakan bagian integral darinya. Petunjuk penginstalan akan diberikan di bawah ini, tetapi jika Anda tidak ingin mengunduh dari Internet, cari disk dari kotak di bawah kartu video, harus ada perpustakaan yang didukung oleh kartu video Anda, atau unduh Windows 10.

Petunjuk tempat menginstal DirectX 11:

  1. Buka situs web resmi DirectX, di mana Anda akan diminta untuk mengunduh produk mereka.
  2. Tunggu proses pengunduhan selesai.
  3. Mulai penginstalan, setujui persyaratan penggunaan di sepanjang jalan.
  4. Penginstal akan menemukan jalur terbaiknya sendiri, jadi tunggu saja sampai selesai dan mulai ulang komputer.

Akhirnya

Kami harap setelah membaca artikel ini, Anda memahami di mana menginstal DirectX dan untuk apa DirectX dibuat. Perlu dicatat bahwa kartu video, tergantung pada generasinya, mendukung versi yang berbeda DirectX, bahkan setelah menginstal versi 11, hanya 10 yang dapat berfungsi, dll.

Untuk memastikan pengoperasian normal perangkat komputer dengan program, DirectX harus diinstal. Banyak orang yang familiar dengan program ini karena sering dibutuhkan saat instalasi game. Tetapi apa yang harus dilakukan ketika paket perangkat lunak diunduh dari Internet, tetapi Anda tidak dapat menginstalnya? Apa yang harus dilakukan dalam situasi seperti itu, artikel ini akan memberi tahu.

Menginstal DirectX secara manual

Ada beberapa opsi kemungkinan masalah, dihadapi oleh pemula ketika mereka tidak tahu di mana harus menginstal DirectX di komputer.

Yang terbaik adalah mengunduh paket DirectX dari situs resmi, karena paket instalasi dari pengembang memungkinkan Anda mengunduh dan menginstal paling banyak versi terbaru perangkat lunak ini tanpa campur tangan pengguna.

Terkadang arsip yang mengekstrak sendiri diunduh. Anda dapat menentukan jenisnya dengan melihat ekstensi file. Jika arsip adalah file yang dapat dieksekusi (.exe), cukup klik dua kali dan unzip ke folder mana pun. Setelah itu, di folder baru, Anda perlu mencari penginstal program yang menginstal DirectX mode otomatis.

Asisten TI Anda

Dengan berkembangnya teknologi animasi untuk permainan komputer Dan editor grafis ada kebutuhan untuk rendering objek yang lebih baik dan efek visual. Untuk mengatasi masalah ini, digunakan perangkat lunak DirectX. Ini adalah semacam jembatan antara adaptor video, kartu suara dan bagian perangkat lunak dari grafik game dan editor, yang memungkinkan Anda meningkatkan kualitas gambar yang ditampilkan di layar monitor. Setiap versi Windows menyertakan sekumpulan file DirectX yang mengoptimalkan pengalaman grafis. Pembaruan versi DirectX mungkin dikirimkan bersama aplikasi game. Untuk menggunakan DirectX Anda harus memiliki representasi tertentu tentang menginstal, memperbarui, menghapus, dan menginstal ulang program di Windows 10.

DirectX 12 untuk Windows 10 adalah kumpulan file dengan ekstensi *.dll, yang terdiri dari pustaka perangkat lunak yang diperlukan untuk meningkatkan tampilan efek visual dan suara. Windows 10 hadir dengan DirectX 12 bawaan secara default. Versi ini tidak memerlukan pembaruan manual. Semua file diunduh secara otomatis saat pembaruan diterima dari situs web resmi Microsoft di Internet.

Anda dapat menentukan versi DirectX di komputer Anda menggunakan perintah dxdiag:


Meskipun DirectX 12 sudah diinstal sebelumnya pada Windows 10, kotak dialog dxdiag mungkin dalam beberapa kasus menampilkan versi yang lebih lama.

Masalah dapat muncul, sebagai suatu peraturan, dalam dua kasus:

  • permainan yang dijalankan pengguna ditulis di bawah versi lama DirectX, dan versi baru tidak berisi pustaka yang diperlukan;
  • Alat Diagnostik mengatakan DirectX 11.2. Artinya:
    • adaptor video yang dipasang di komputer sudah usang dan tidak mendukung DirectX 12;
    • diinstal driver usang adaptor video dan perlu diperbarui.

Anda dapat melihat versi mana yang didukung adaptor video menggunakan konsol Pengelola Perangkat di properti komputer dan situs web produsen adaptor. Untuk melakukan ini, di konsol "Device Manager", cari baris "Video adapters", buka dan tuliskan nama adaptor Anda. Lalu buka situs web pabrikan dan lihat versi DirectX yang adaptornya dikonfigurasikan di tabel pivot. Jika versi 11.2 ditentukan, maka, itu akan berfungsi dengan versi 12, tetapi hanya dapat menggunakan pustaka versi 11.2.

Untuk menginstal (memperbarui) versi DirectX, Anda harus pergi ke Halaman resmi Microsoft dan arahkan ke versi sistem operasi yang diperlukan. Versi ke-12 tidak memiliki paket pemutakhiran terpisah, dan semua pemutakhiran diterima secara otomatis melalui Pusat Pemutakhiran.

Jadi, untuk memeriksa pembaruan komponen sistem, Anda memerlukan:


Terkadang saat memulai permainan, muncul peringatan tentang ketidakmungkinan meluncurkannya karena kurangnya perpustakaan. Pustaka dapat ditambahkan dari set DirectX sebelumnya yang diperlukan.

Di jendela penginstal web, periksa persyaratan sistem dan baca petunjuk penginstalan. Kemudian kami mengunduh pustaka yang dapat dieksekusi ke komputer, menjalankan file yang dapat dieksekusi dxsetup.exe dan kemudian mengikuti petunjuk penginstalan. Jangan lupa untuk menghapus centang pada komponen tambahan yang ditawarkan selama penginstalan yang tidak Anda perlukan. Juga, jangan menginstal mesin pencari Bing, ditawarkan sebagai lampiran ke perpustakaan.

Setelah mengunduh dan menjalankan file eksekusi dxsetup.exe, folder arsip perpustakaan dapat diinstal ke lokasi yang ditentukan pengguna. Secara default, direktori akan dibongkar ke C:\Windows\System32. Sebelum mengunduh arsip, disarankan untuk membuat folder dengan nama apa pun di root disk. Unduh arsip di sana, buka kemasannya, instal DirectX ke lokasi yang dipilih, lalu hapus folder yang dibuat.

Aplikasi mungkin tidak diinstal jika versinya tidak cocok dengan versi OS Windows. Tidak mungkin menginstal versi 12 pada Windows 7, serta versi 11 pada Windows XP.

Tabel: Versi Windows dan Versi DirectX yang Sesuai

Selain itu, mungkin ada alasan lain mengapa DirectX tidak dapat diinstal:

  • file yang dapat dieksekusi dxsetup.exe mungkin terpengaruh oleh virus. Ini sering terjadi jika unduhan dilakukan dari situs yang tidak diverifikasi. Oleh karena itu, file yang diunduh harus segera diperiksa oleh antivirus;
  • Arsip yang diunduh mungkin tidak cocok dengan kedalaman bit (kedalaman bit) sistem Anda. Jika Anda memiliki OS Windows 32-bit, arsip untuk OS 64-bit tidak akan diinstal di komputer Anda;
  • perangkat lunak anti-virus komputer Anda dapat memblokir file saat sedang diunduh. Anda perlu menonaktifkan antivirus dan mencoba mengunduh file lagi;
  • tidak ada hak untuk menginstal. DI DALAM menu konteks file, Anda harus memilih untuk menjalankan sebagai administrator atau memberikan hak instalasi;
  • RAM dan memori cache komputer dipenuhi dengan segala macam sampah. Anda perlu menghapus memori menggunakan program khusus. Itu bisa Wise Care 365, Glary Utilites, Ccleaner dan lainnya. Setelah mengosongkan memori, hidupkan ulang komputer dan ulangi penginstalan.

Selama penginstalan, kegagalan tak terduga dapat terjadi dan kotak pesan kesalahan akan muncul.

Jika penginstalan DirectX gagal, ada beberapa opsi yang dapat dicoba untuk mengatasi masalah tersebut:

  • unduh file yang dapat dieksekusi dxsetup.exe dari situs lain dan jalankan;
  • instal Windows dalam mode pembaruan, karena mungkin ada kegagalan dalam pengoperasian komponennya;
  • lari dari garis komando atas nama administrator, utilitas chkdsk dan sfc /scannow dan periksa hard drive sepenuhnya;
  • untuk pengguna yang lebih mahir, petunjuk dapat ditemukan di file DXError.log dan DirectX.log di map jendela. Jika tidak ada cukup pengetahuan di bidang ini, lebih baik berkonsultasi dengan spesialis, misalnya dalam mode online.

Menginstal ulang aplikasi dilakukan dengan dua cara:

  • penghapusan lengkap versi terpasang dan menggantinya dengan yang serupa. Ini digunakan dengan jendela drop-down yang sering dengan peringatan tentang kesalahan DirectX;
  • pembaruan versi yang diinstal. Perangkat lunak DirectX diatur sehingga saat Anda menginstal ulang, file dll yang hilang ditambahkan ke paket pustaka yang ada. Jika Anda perlu menambahkan pustaka dari DirectX 9.0C ke DirectX 12.0, pustaka tersebut hanya akan dilampirkan ke file versi yang diinstal.

Untuk menginstal ulang dengan benar, sebelum melakukannya, Anda perlu melakukan sejumlah tindakan khusus:


Penghapusan lengkap aplikasi DirectX bawaan di Windows 10 tidak dapat dilakukan melalui fungsi standar "Copot pemasangan atau ubah program" di Panel Kontrol.

Untuk mengatasi masalah ini, ada sejumlah besar program pihak ketiga, memungkinkan Anda untuk menghapus DirectX 12, membersihkan direktori dan cabang registri sepenuhnya darinya. Utilitas berikut adalah contoh dari program semacam itu.

Untuk menghapus DirectX 12 dengan benar dari Windows 10, Anda dapat mengunduh di Internet dan menginstal salah satunya:

  • DirectX Happy Uninstall - utilitas didistribusikan secara shareware. Apakah salah satu yang paling benar dalam bekerja;
  • DX Killer - aplikasi didistribusikan secara gratis, memiliki antarmuka berbahasa Rusia;
  • Pembasmi DirectX - dapat dijalankan dari media yang dapat dilepas tanpa instalasi di komputer.

Di Internet, Anda dapat mencari berbagai program untuk bekerja dengan aplikasi DirectX 12 di Windows 10. Setiap pengguna memiliki persyaratan, kebiasaan, dan prioritas tertentu yang dia coba secara sukarela atau tidak pada perangkat lunak. Seseorang lebih terbiasa bekerja dengan program versi bahasa Inggris, bagi yang lain hal itu menimbulkan ketidaknyamanan yang besar. Ini harus didekati berdasarkan kemampuannya dan persyaratan pengguna untuk menggunakan antarmuka perangkat lunak aplikasi.

DirectX- ini adalah perangkat lunak yang menghubungkan perangkat dan sistem operasi komputer, termasuk program yang diinstal di dalamnya. Ini bertindak sebagai antarmuka untuk pengembang perangkat lunak dan produsen perangkat komputer.

Program berinteraksi dengan DirectX, dan DirectX, pada gilirannya, bekerja dengan perangkat komputer. Antarmuka ini dimaksudkan terutama untuk memastikan kompatibilitas program yang dikembangkan dengan sebagian besar perangkat keras dan menghilangkan kebutuhan untuk menulis fungsi perangkat lunak serupa merek yang berbeda peralatan dari jenis yang sama beberapa kali.

T. Komponen apa saja yang termasuk dalam DirectX?
TENTANG. DirectX mencakup alat-alat berikut: DirectDraw, Direct3D, DirectSound, DirectInput, DirectPlay, DirectAnimation, DirectShow, dan DirectMusic. Masing-masing alat ini digunakan untuk bekerja dengan jenis objek tertentu, misalnya DirectDraw digunakan untuk memproses gambar dua dimensi, Direct3D - tiga dimensi, DirectSound bertanggung jawab atas suara dan pencampuran tiga dimensi.

Cobalah untuk menghapusnya.

T. Bagaimana cara mencopot pemasangan versi baru dan instal yang lama
TENTANG. Menurut pernyataan resmi Microsoft, tidak mungkin menghapus DirectX dari sistem. Masalah saat bekerja dengan DirectX versi Windows XP 95, Anda dapat memperbaruinya, tetapi Anda tidak akan dapat mengubah versi baru ke versi sebelumnya. Membantu memecahkan masalah ini program Penghapus DirectX, dirancang untuk menghapus DirectX dari versi 2.0 hingga 9 inklusif. Unduh program. Buka zip semua file program ke direktori di hard drive Anda dan jalankan file dxerad.exe. Saat ditanya apakah Anda benar-benar ingin meng-uninstall DirectX, jawab "Yes". Untuk berhasil menyelesaikan penghapusan DirectX, mulai ulang Windows. Ini akan menghapus semua file DirectX dan membersihkannya registri sistem. Jika penghapusan DirectX berhasil, instal DirectX versi lain, karena baik game maupun aplikasi multimedia tidak akan berfungsi tanpa DirectX.

Program lain untuk uninstall DirectX adalah Pembunuh DirectX 1.0Program ini dirancang untuk menghapus alat DirectX dari komputer Anda. Unduh.

DirectX Happy Uninstall- utilitas yang sepenuhnya menghapus satu set perpustakaan multimedia DirectX versi apa pun dari sistem, termasuk DirectX 11. Ada opsi untuk menyimpan cadangan DirectX (sebelum penghapusan) dengan kemungkinan pemulihan otomatisnya. Sistem yang didukung: Windows 2000/XP/2003/Vista/2008/Win7/2008R2 x86 dan x64. Program ini berbayar. Situs web program

Bagaimana cara mengetahui versi DirectX apa yang terinstal di komputer saya?
TENTANG. Anda dapat menentukan versi antarmuka DirectX menggunakan program System Information. Program ini diluncurkan menggunakan menu Mulai - » Program - Aksesori - » Alat Sistem - Informasi Sistem. Di menu di bagian atas jendela Informasi Sistem, cari item Alat, pilih Alat Diagnostik DirectX di sana. Atau Mulai - Jalankan, tulis dxdiag - OK.

Tanggal pembuatan: 31-03-2009 15:25:43
Terakhir diedit: 08-02-2012 08:19:22

    Tautan ke program:
  1. Runtime Pengguna Akhir DirectX ( directx untuk menjalankan game) Juni 2010. Unduh (95 megabita).
  2. SDK DirectX ( directx untuk pemrograman) Juni 2010. Unduh (2 megabita).

DirectX adalah sekumpulan pustaka yang dirancang terutama untuk keluaran grafik.

Untuk menulis program yang menggunakan DirectX, Anda perlu menginstal SDK Directx. Untuk menjalankan program yang ditulis menggunakan DirectX, runtime pengguna akhir directx harus diatur. Dalam tutorial ini, kita akan membahas pemasangan kedua komponen tersebut.

Versi DirectX yang berbeda menggunakan file yang sama: DirectX 9.0c pada Windows XP DirectX 10 pada Windows Vista dan DirectX 11 pada Windows 7 - file instalasi yang sama cocok untuk semua versi ini. Itu. semua versi Windows memerlukan arsip yang sama dengan file instalasi untuk DirectX End-User Runtimes atau DirectX SDK.

Menginstal DirectX End-User Runtimes (directx untuk menjalankan game)

Untuk menjalankan game dan program yang ditulis menggunakan pustaka Directx, Anda perlu menginstal runtime pengguna akhir directx.

Anda telah menginstal salah satu runtime pengguna akhir DirecX di komputer Anda. Untuk program yang akan kami buat, versi yang lebih lama baik-baik saja, dan jika Anda tidak memerlukan runtime pengguna akhir DirectX terbaru, Anda dapat melompat ke langkah berikutnya.

Versi terbaru (Juli 2010). runtime pengguna akhir directx keluar pada Juni 2010. Anda dapat menemukan versi terbaru pada disk dengan beberapa game yang baru dirilis atau mengunduh dari tautan di awal pelajaran.

Setelah Anda mengunduh dan meluncurkan file directx_jun2010_redist.exe, sebuah jendela dengan perjanjian lisensi akan muncul:

Setelah mengklik tombol Ya, Anda harus memasukkan jalur ke folder sementara tempat arsip akan dibongkar:

Setelah arsip dibongkar, Anda harus pergi ke folder sementara yang Anda tentukan dan menjalankan file DXSETUP.exe. Jendela berikut akan terbuka:

Semua. Kami selesai menginstal runtime pengguna akhir DirectX. Sekarang, untuk membuat program yang menggunakan kemampuan directx, Anda perlu menginstalnya directx sdk. Tapi pertama-tama, sedikit pelajaran sejarah:

Sebelum Anda mulai membaca pelajaran di bagian ini (DirectX), Anda harus mempelajari sebagian besar materi di bagian C++. Kemungkinan besar Anda memiliki sejumlah pertanyaan. Dan yang paling penting: bagaimana cara mulai membuat game Anda sendiri menggunakan materi yang dipelajari? Di bawah ini saya akan mencoba menjawabnya. Setidaknya Anda akan mempelajari teorinya. Kami akan melakukan latihan nanti.

Sejauh ini, program kami telah berjalan di konsol DOS. Dalam melakukannya, kami menggunakan bahasa C++.

C ++ adalah fondasinya. Tanpa mengetahui bahasa ini, Anda tidak akan dapat membuat game apa pun. Tentu saja, penganut Pascal, BASIC atau Fortran (jika ada :)) mungkin keberatan bahwa beberapa game juga dapat dibuat dalam bahasa ini. Hanya oh, apa, mereka berusia pertengahan delapan puluhan. Lalu, ya, mereka terlihat sangat keren.

Sekarang saya akan memberi tahu Anda hal yang sangat penting. Ini sederhana dan Anda mungkin sudah mengetahuinya. Setidaknya jika seseorang menjelaskan hal ini kepada saya sepuluh tahun yang lalu, mungkin seluruh hidup saya akan berubah menjadi berbeda.

Jadi: "komputer memiliki lapisan" (C) Shrek. 🙂 Maaf, saya tidak bisa menolak.

Komputer memiliki tingkatan. Level terendah adalah level elemen fisik (transistor dan kabel). Yang tertinggi (dari yang kita kenal selama ini) adalah bahasa C ++. Oleh karena itu disebut bahasa tingkat tinggi. Di antara level-level ini ada beberapa lagi: level mikroarsitektur (pada level ini, komunikasi dengan prosesor terjadi), level sistem operasi, level bahasa rakitan (assembler adalah bahasa level rendah).

Ketika kita mulai menjalankan sebuah program, perintah C++ diterjemahkan menjadi lebih banyak level rendah. Pada level terendah, perintah-perintah ini dilakukan langsung oleh sinyal listrik. Satu perintah tingkat tinggi dapat terdiri dari beberapa perintah tingkat rendah.

Untuk memudahkan pemahaman, pertimbangkan bahwa setiap perintah tingkat yang lebih tinggi terdiri dari beberapa perintah tingkat yang lebih rendah. Itu. tingkat yang lebih tinggi hanyalah abstraksi dari tingkat yang lebih rendah.

Pada akhir tahun delapan puluhan - awal tahun sembilan puluhan, tidak ada (lebih tepatnya, mereka belum tersebar luas) abstraksi (level) yang lebih tinggi daripada bahasa pemrograman. Dalam kasus kami, ini adalah C. Semua aplikasi ditulis dalam bahasa tingkat tinggi: Pascal, C, Fortran. Pembuatan grafik dan aplikasi grafis terjadi secara langsung dalam bahasa tingkat tinggi.

Ini sesuatu yang perlu diperhatikan! Sebagian besar bahasa pemrograman tingkat tinggi memiliki kemampuan yang kurang lebih sama. Baik itu Pascal, Java atau C++. Jelas bahwa beberapa dari peluang ini lebih besar, yang lain lebih kecil. Tetapi mereka memiliki banyak kesamaan: semuanya memiliki loop dan cabang, fungsi, variabel.

Ada desas-desus bahwa C++ jauh lebih sulit dipelajari daripada Pascal atau bahasa pemrograman lainnya. Saya harap dengan mempelajari materi dari bagian C ++, Anda yakin bahwa tidak demikian.

Menurut saya, opini yang tersebar luas tentang kompleksitas C ++ adalah hasil dari sabotase yang kurang ajar dan tidak tahu malu dari para penganut Delphi! Bahkan, Pascal jauh lebih sulit untuk dipelajari. Bayangkan saja, mereka menggunakan awal dan akhir, bukan tanda kurung. Dan bagaimana mereka melakukan tugas - oleh operator := (ya, titik dua dan tanda sama dengan). Singkatnya, rumah gila yang nyata!

Ketika akselerator video muncul, pemrogram harus menulis kode terpisah untuk masing-masingnya. Kunjungi toko online mana pun yang menjual kartu video dan bayangkan Anda harus menulis kode terpisah untuk setiap kartu video. Secara umum, masalah serius muncul di hadapan para programmer.

Pada pertengahan tahun sembilan puluhan, sistem operasi Windows mulai menyebar dengan sangat cepat. Windows awalnya ditulis dalam C (bukan C++, tidak. Yaitu tidak ada kelas). Windows masih menggunakan beberapa kode lama. Saat kami mulai membuat aplikasi untuk Windows, kami akan mengetahui lebih banyak lagi level tinggi- Win API (Windows API). WinAPI digunakan oleh semua aplikasi di bawah Windows.

WinAPI (API - Antarmuka Pemrograman Aplikasi. Antarmuka Pemrograman Aplikasi) - adalah sekumpulan fungsi dan struktur yang ditulis dalam C.

Windows menggunakan (dan masih menggunakan) sistem keluaran grafisnya sendiri. Ini disebut - GDI (singkatan dari Graphical Device Interface - antarmuka perangkat grafis, dan bukan Global Defense Initiative, seperti yang mungkin dipikirkan oleh pembaca yang berwawasan luas dan terpelajar).

GDI, karena kekhasan WinAPI, tidak cocok untuk membuat game. Karena GDI itu oooo -ezeyee MEEEDEENNAAAAAAAAYAYA. Omong-omong, jika Anda melihat forum minion Delphi, Anda akan menemukan banyak orang yang mencoba membuat game menggunakan GDI. Seperti yang saya katakan, mereka adalah orang sakit. Jadi, pengembang game tidak terburu-buru membuat game untuk Windows, mereka lebih terbiasa bekerja di bawah DOS lama yang bagus.

Dan kemudian Microsoft menciptakan DirectX. Versi pertama benar-benar omong kosong. Namun seiring berjalannya waktu, DirectX menjadi semakin andal. Di sistem operasi Windows 7 yang baru, versi kesebelas sudah tersedia.

Kami akan menganalisis contoh untuk versi kesembilan. Perbedaan antara yang kesembilan dan kesepuluh sangat signifikan. Mungkin kedepannya kita akan mempertimbangkan yang kesepuluh, meski kemungkinan besar kita akan langsung lanjut ke yang kesebelas.

Apa itu DirectX. Ini adalah API tingkat tinggi yang ditulis dalam C++ menggunakan teknologi COM (Component Object Model). Kami akan mengulasnya secara singkat. DirectX dirancang untuk bekerja dengan driver kartu video. Untuk setiap kartu video, driver dibuat (bahasa perintah yang dipahami oleh kartu video). Pemrogram tidak perlu lagi menulis kode terpisah untuk setiap driver untuk setiap kartu video. Dia hanya perlu mengetahui API DirectX. Semua pekerjaan tingkat rendah (interaksi dengan driver) ditangani oleh DirectX.

Sejujurnya, harus dikatakan bahwa ada perpustakaan populer lainnya - OpenGL. Prinsip operasinya kurang lebih sama: pemrogram bekerja dengan API, dan OpenGl sendiri bekerja dengan driver. Keunggulan OpenGL yang tak terbantahkan adalah sifatnya yang multiplatform. Itu. OpenGL akan berjalan di semua sistem operasi. DirectX hanya berfungsi di Windows. Kami akan mempertimbangkan keuntungan DirectX nanti (dan itu, dan, menurut saya, jauh lebih signifikan).

Untuk menjalankan program yang ditulis menggunakan DirectX, Anda memerlukan DirectX End-User Runtimes (kami menginstalnya di paragraf sebelumnya).

Untuk menulis aplikasi yang menggunakan DirectX, Anda perlu mengunduh DirectX SDK (Software Development Kit - seperangkat alat pengembangan aplikasi).

Anda memiliki dua opsi untuk menginstal directx sdk:

1. Unduh DirectX SDK dari situs web Microsoft. Dalam hal ini, Anda akan mengunduh versi lengkap dengan semua contoh, dokumentasi, dan alat tambahan. Ukuran arsip sekitar 580 megabita. Pada menginstal DirectX SDK akan memakan waktu lebih dari satu gigabyte.

2. Unduh DirectX SDK dari situs favorit Anda (tautan di awal pelajaran). Pada saat yang sama, Anda akan mengunduh versi yang saya potong, di mana saya hanya menyisakan file perpustakaan / header dan satu contoh. Ukuran arsip adalah 2 megabyte ( dua megabyte.). Apa namanya, rasakan bedanya! Saat memasang, SDK DirectX akan memakan waktu dua puluh tujuh megabita.

Perhatian:
Jika Anda menginstal ulang SDK DirectX, pastikan untuk menghapusnya versi sebelumnya(melalui Tambah/Hapus Program). Sangat tidak diinginkan untuk menginstal versi baru DirectX SDK di atas yang lama. Pernyataan ini hanya berlaku versi lengkap SDK DirectX. Untuk versi yang dipreteli, cukup mengganti lib dan menyertakan folder.

Sebuah halaman akan terbuka untuk mengunduh versi terbaru DirectX SDK - tertanggal 9 Agustus.

Segera halaman selanjutnya tekan tombolnya Unduh. Dialog penyimpanan file akan muncul dan pengunduhan sdk directx akan dimulai:

Omong-omong, di salah satu versi terbaru DirectX, tinjauan teknis dua teknologi baru yang akan digunakan di DirectX 11: Direct2D dan DirectWrite. Jika Anda tahu bahasa Inggris, pastikan untuk memeriksa bagian yang relevan di MSDN: Direct2d dan DirectWrite. Saat saya mempersiapkan pelajaran, saya duduk di dokumentasi selama dua jam. Sangat disayangkan bahwa itu tidak mungkin untuk diuji. Saya pikir di masa mendatang kami pasti akan membahas teknologi ini di milis.

Setelah mengunduh file instalasi, jalankan. Saya akan mengilustrasikan proses lebih lanjut mengklik tombol "Berikutnya" dengan gambar:

Semuanya jauh lebih mudah dan lebih cepat di sini. Klik tautan di awal pelajaran. Atau di bagian Daftar dan Program cari "DirectX SDK", unduh file ke komputer Anda dan bongkar. Di rumah, saya membongkar arsip ke direktori root drive D. Akibatnya, folder instalasi terlihat seperti ini: D:\directx\

Catatan kecil: Saya memotong banyak hal untuk mengurangi arsip. Di masa mendatang, Anda perlu mengunduh beberapa file lagi, yang akan diumumkan nanti. Mereka juga akan menjadi kecil.

Terakhir, mari kita lihat cara kerjanya.

Agar pustaka DirectX berfungsi saat dijalankan, file header yang sesuai harus disertakan dalam program. Selain itu, file perpustakaan diperlukan. Apa itu? Kami belum menemui mereka. Seperti yang kita ketahui, file header menyimpan deklarasi fungsi. Badan fungsi biasanya disimpan di tempat lain. Dalam tutorial tentang program multi-file, kami menyimpan badan fungsi dalam file sumber terpisah. Jika Anda membeli pustaka fungsi dan kelas dari seseorang, Anda mendapatkan file header (tempat menyimpan deklarasi) dan file pustaka (tempat menyimpan definisi). File perpustakaan memiliki ekstensi .lib.

IDE saat ini tidak mengetahui keberadaan DirectX. Kita perlu mengetahui di mana Visual C++ 2008 IDE harus mencari file header dan library.

Buka item menu Alat → Opsi (Layanan → Opsi).

Di bagian kiri jendela yang terbuka, pilih Proyek dan Solusi → Direktori VC++ (Proyek dan Solusi → Direktori VC++):

Di sisi kanan daftar dropdown Tampilkan direktori untuk(Tampilkan direktori untuk:) pilih Sertakan file(Berkas yang disertakan, saya tidak dapat menjamin nama persis item tersebut dalam bahasa Rusia, ini yang kedua di sana). Kemudian dari toolbar pilih garis baru(Baris baru) atau klik Ctrl+Ins. Lihat gambar untuk ilustrasi yang lebih baik. akan muncul garis baru. Klik pada tombol dengan tiga titik di akhir baris

Jendela pemilihan direktori akan terbuka. Arahkan ke folder tempat Anda menginstal DirectX. Dan pilih folder Sertakan.

Sekarang dalam daftar drop-down (di mana Anda memilih Sertakan file) Pilih File perpustakaan(file perpustakaan) dan ulangi operasi penambahan baris. Sekarang pilih folder lib/x86 jika Anda memiliki sistem operasi 32-bit atau lib/x64 jika 64-bit. Terkadang, saat menggunakan pustaka 64-bit, kesalahan terjadi selama peluncuran program, jadi jika program yang menggunakan DirectX tidak dimulai untuk Anda, kembali ke jendela ini dan ke lapangan File perpustakaan Pilih folder lib/x86.

Klik Oke. IDE sekarang tahu di mana mencari file header dan library DirectX SDK.

Sekarang buka proyek File - Buka - Proyek/Solusi atau klik Ctrl+Shift+O.

Jika Anda mengunduh SDK dari situs web Microsoft, maka contohnya ada di folder (D:\directx adalah folder tempat saya menginstal versi saya): D:\directx\Samples\C++\Direct3D\Tutorials\Tut01_CreateDevice

Jika Anda mengunduh SDK dari situs web saya, proyek dapat ditemukan di (D:\directx adalah folder tempat saya memasang versi saya): D:\directx\Samples\Tut01_CreateDevice

Ada dua solusi di dalam folder: untuk Visual C++ 2005 dan untuk Visual C++ 2008. Pilih solusi yang cocok dengan versi Visual C++ Anda.

Sekarang tekan Ctrl+Alt+F7 dan F5.

Ini dia. Program pertama yang menggunakan DirectX.

Sebelum menutup IDE, mari kita lihat kodenya.

Di Solution Explorer, pilih file CreateDevice.cpp. Jika Anda membaca sekilas seluruh file, Anda mungkin tidak akan mengerti apa-apa.

Mengejutkan seperti yang terlihat :), tetapi struktur programnya sangat mirip dengan apa yang telah kita buat: #include directives, InitD3D(), CleanUp(), Render(), fungsi MsgProc().

Fungsi wWinMain analog dengan main. Ini memulai eksekusi program di Windows.

Di baris deklarasi variabel:
LPDIRECT3D9 g_pD3D = NULL; // Digunakan untuk membuat D3DDevice
LPDIRECT3DDEVICE9 g_pd3dDevice = NULL; // Perangkat render kami

Ada tipe baru. Faktanya, mereka diganti dengan typedef (yang telah kita lihat) dari tipe standar.

Sesuatu yang tidak kita ketahui:
g_pD3D->Buat Perangkat
Di sini, g_pD3D adalah objek dan CreateDevice() adalah metode. Mengapa sintaks -> digunakan alih-alih titik yang biasa kita gunakan, kita akan belajar di salah satu pelajaran berikut.

Ya, banyak tipe baru yang digunakan di sini, banyak fungsi baru, tapi tetap saja, di balik semua perada ini, Anda bisa menebak C ++ yang sudah tidak asing lagi bagi kami.

Setelah munculnya komputer yang sangat terjangkau, teknologi mulai berkembang jauh lebih cepat ke berbagai arah, dan terkadang memunculkan yang baru, itulah sebabnya sekarang Anda dapat mendengar banyak kata yang tidak jelas dalam percakapan biasa, misalnya DirectX. Beberapa dan Anda mungkin bertanya tentang di mana menginstal DirectX.

Artikel ini akan berfokus secara eksklusif pada pustaka grafis DirectX: mengapa diperlukan, di mana digunakan, oleh siapa dibuat, dan yang terpenting, cara menginstalnya di komputer Anda sendiri. Artikel kami direkomendasikan secara eksklusif untuk pengguna pemula sistem operasi Windows, karena perpustakaan DirectX hanya berfungsi di sana.

Pertama, Anda perlu mencari tahu apa itu. Misalnya, Anda memulai permainan, dan jutaan byte informasi mulai dimuat ke dalam RAM Anda sehingga diproses tidak hanya oleh prosesor pusat, tetapi juga oleh prosesor grafis. Selain itu, perlu membaca penekanan tombol, posisi mouse, perintah dari sistem operasi, dan banyak lagi. Mungkin ini akan menjadi berita baru bagi Anda, tetapi semua yang ada di komputer diproses secara berurutan secara eksklusif.

Pertanyaannya adalah bagaimana membuat komputer melakukan semua ini - untuk ini, diperlukan instruksi untuk komputer. Jika kita abstrak, maka kode program yang ditulis oleh pengembang game adalah instruksinya. Sekarang bayangkan saat membuat game baru, Anda perlu melakukannya lagi, yang berarti secara harfiah "menghancurkan" tahun-tahun hidup Anda, tetapi ini tidak perlu, karena ada perangkat lunak khusus, misalnya, grafik DirectX perpustakaan.

Pemrogram akan menghubungkannya, setelah itu dimungkinkan untuk menggunakan sumber dayanya secara cerdas untuk mengontrol proses, menampilkan grafik, dan banyak lagi. Namun, beberapa komputer tidak dilengkapi dengan perpustakaan ini, jadi di bawah ini kami akan memberi tahu Anda di mana menginstal DirectX. Kami mengingatkan Anda bahwa instruksi ini hanya cocok untuk sistem operasi Windows, di mana perpustakaan dibuat. Omong-omong, ini juga digunakan di konsol Xbox.

Jika Anda ingin menginstal versi kesembilan, Anda mungkin menggunakan sistem operasi yang sudah ketinggalan zaman, seperti Windows XP, jadi kami sangat menyarankan Anda untuk meningkatkan ke versi 10, karena layanan XP berakhir beberapa tahun yang lalu, sehingga sistem penuh dengan kerentanan. Namun, jika Anda tidak ingin melakukan ini karena alasan pribadi, instruksi akan diberikan di bawah ini.

Petunjuk untuk menginstal DirectX versi kesembilan:

  1. Versi ini dikembangkan pada waktu yang hampir bersamaan dengan Windows XP, sehingga tidak dapat lagi ditemukan di situs resminya, hanya sepersepuluh atau kesebelas, tergantung pada kartu videonya. Buat kueri penelusuran yang sesuai di browser.
  2. Unduh bukan dari sumber resmi, tunggu unduhan lengkap dan mulai penginstalan.
  3. Terima perjanjian. Restart komputer Anda setelah instalasi.

Perlu dicatat bahwa Windows 7 mendukung versi apa pun dari pustaka ini, kecuali DirectX 12, yang dibuat khusus untuk Windows 10 dan merupakan bagian integral darinya. Petunjuk penginstalan akan diberikan di bawah ini, tetapi jika Anda tidak ingin mengunduh dari Internet, cari disk dari kotak di bawah kartu video, harus ada perpustakaan yang didukung oleh kartu video Anda, atau unduh Windows 10.

Petunjuk tempat menginstal DirectX 11:

  1. Buka situs web resmi DirectX, di mana Anda akan diminta untuk mengunduh produk mereka.
  2. Tunggu proses pengunduhan selesai.
  3. Mulai penginstalan, setujui persyaratan penggunaan di sepanjang jalan.
  4. Penginstal akan menemukan jalur terbaiknya sendiri, jadi tunggu saja sampai selesai dan mulai ulang komputer.

Kami harap setelah membaca artikel ini, Anda memahami di mana menginstal DirectX dan untuk apa DirectX dibuat. Perlu dicatat bahwa kartu video, bergantung pada generasinya, mendukung versi DirectX yang berbeda, jadi bahkan setelah menginstal versi 11, hanya 10 yang dapat berfungsi, dll.

Setelah munculnya komputer yang sangat terjangkau, teknologi mulai berkembang jauh lebih cepat ke berbagai arah, dan terkadang memunculkan yang baru, itulah sebabnya sekarang Anda dapat mendengar banyak kata yang tidak jelas dalam percakapan biasa, misalnya DirectX. Beberapa dan Anda mungkin bertanya tentang di mana menginstal DirectX.

Artikel ini akan berfokus secara eksklusif pada pustaka grafis DirectX: mengapa diperlukan, di mana digunakan, oleh siapa dibuat, dan yang terpenting, cara menginstalnya di komputer Anda sendiri. Artikel kami direkomendasikan secara eksklusif untuk pengguna pemula sistem operasi Windows, karena perpustakaan DirectX hanya berfungsi di sana.

Pertama, Anda perlu mencari tahu apa itu. Misalnya, Anda memulai permainan, dan jutaan byte informasi mulai dimuat ke dalam RAM Anda sehingga diproses tidak hanya oleh prosesor pusat, tetapi juga oleh prosesor grafis. Selain itu, perlu membaca penekanan tombol, posisi mouse, perintah dari sistem operasi, dan banyak lagi. Mungkin ini akan menjadi berita baru bagi Anda, tetapi semua yang ada di komputer diproses secara berurutan secara eksklusif.

Pertanyaannya adalah bagaimana membuat komputer melakukan semua ini - untuk ini, diperlukan instruksi untuk komputer. Jika kita abstrak, maka kode program yang ditulis oleh pengembang game adalah instruksinya. Sekarang bayangkan saat membuat game baru, Anda perlu melakukannya lagi, yang berarti secara harfiah "menghancurkan" tahun-tahun hidup Anda, tetapi ini tidak perlu, karena ada perangkat lunak khusus, misalnya, grafik DirectX perpustakaan.

Pemrogram akan menghubungkannya, setelah itu dimungkinkan untuk menggunakan sumber dayanya secara cerdas untuk mengontrol proses, menampilkan grafik, dan banyak lagi. Namun, beberapa komputer tidak dilengkapi dengan perpustakaan ini, jadi di bawah ini kami akan memberi tahu Anda di mana menginstal DirectX. Kami mengingatkan Anda bahwa instruksi ini hanya cocok untuk sistem operasi Windows, di mana perpustakaan dibuat. Omong-omong, ini juga digunakan di konsol Xbox.

Jika Anda ingin menginstal versi kesembilan, Anda mungkin menggunakan sistem operasi yang sudah ketinggalan zaman, seperti Windows XP, jadi kami sangat menyarankan Anda untuk meningkatkan ke versi 10, karena layanan XP berakhir beberapa tahun yang lalu, sehingga sistem penuh dengan kerentanan. Namun, jika Anda tidak ingin melakukan ini karena alasan pribadi, instruksi akan diberikan di bawah ini.

Petunjuk untuk menginstal DirectX versi kesembilan:

  1. Versi ini dikembangkan pada waktu yang hampir bersamaan dengan Windows XP, sehingga tidak dapat lagi ditemukan di situs resminya, hanya sepersepuluh atau kesebelas, tergantung pada kartu videonya. Buat kueri penelusuran yang sesuai di browser.
  2. Unduh bukan dari sumber resmi, tunggu unduhan lengkap dan mulai penginstalan.
  3. Terima perjanjian. Restart komputer Anda setelah instalasi.

Perlu dicatat bahwa Windows 7 mendukung versi apa pun dari pustaka ini, kecuali DirectX 12, yang dibuat khusus untuk Windows 10 dan merupakan bagian integral darinya. Petunjuk penginstalan akan diberikan di bawah ini, tetapi jika Anda tidak ingin mengunduh dari Internet, cari disk dari kotak di bawah kartu video, harus ada perpustakaan yang didukung oleh kartu video Anda, atau unduh Windows 10.

Petunjuk tempat menginstal DirectX 11:

  1. Buka situs web resmi DirectX, di mana Anda akan diminta untuk mengunduh produk mereka.
  2. Tunggu proses pengunduhan selesai.
  3. Mulai penginstalan, setujui persyaratan penggunaan di sepanjang jalan.
  4. Penginstal akan menemukan jalur terbaiknya sendiri, jadi tunggu saja sampai selesai dan mulai ulang komputer.

Kami harap setelah membaca artikel ini, Anda memahami di mana menginstal DirectX dan untuk apa DirectX dibuat. Perlu dicatat bahwa kartu video, bergantung pada generasinya, mendukung versi DirectX yang berbeda, jadi bahkan setelah menginstal versi 11, hanya 10 yang dapat berfungsi, dll.

Setelah munculnya komputer yang sangat terjangkau, teknologi mulai berkembang jauh lebih cepat ke berbagai arah, dan terkadang memunculkan yang baru, itulah sebabnya sekarang Anda dapat mendengar banyak kata yang tidak jelas dalam percakapan biasa, misalnya DirectX. Beberapa dan Anda mungkin bertanya tentang di mana menginstal DirectX.

Artikel ini akan berfokus secara eksklusif pada pustaka grafis DirectX: mengapa diperlukan, di mana digunakan, oleh siapa dibuat, dan yang terpenting, cara menginstalnya di komputer Anda sendiri. Artikel kami direkomendasikan secara eksklusif untuk pengguna pemula sistem operasi Windows, karena perpustakaan DirectX hanya berfungsi di sana.

Pertama, Anda perlu mencari tahu apa itu. Misalnya, Anda memulai permainan, dan jutaan byte informasi mulai dimuat ke dalam RAM Anda sehingga diproses tidak hanya oleh prosesor pusat, tetapi juga oleh prosesor grafis. Selain itu, perlu membaca penekanan tombol, posisi mouse, perintah dari sistem operasi, dan banyak lagi. Mungkin ini akan menjadi berita baru bagi Anda, tetapi semua yang ada di komputer diproses secara berurutan secara eksklusif.

Pertanyaannya adalah bagaimana membuat komputer melakukan semua ini - untuk ini, diperlukan instruksi untuk komputer. Jika kita abstrak, maka kode program yang ditulis oleh pengembang game adalah instruksinya. Sekarang bayangkan saat membuat game baru, Anda perlu melakukannya lagi, yang berarti secara harfiah "menghancurkan" tahun-tahun hidup Anda, tetapi ini tidak perlu, karena ada perangkat lunak khusus, misalnya, grafik DirectX perpustakaan.

Pemrogram akan menghubungkannya, setelah itu dimungkinkan untuk menggunakan sumber dayanya secara cerdas untuk mengontrol proses, menampilkan grafik, dan banyak lagi. Namun, beberapa komputer tidak dilengkapi dengan perpustakaan ini, jadi di bawah ini kami akan memberi tahu Anda di mana menginstal DirectX. Kami mengingatkan Anda bahwa instruksi ini hanya cocok untuk sistem operasi Windows, di mana perpustakaan dibuat. Omong-omong, ini juga digunakan di konsol Xbox.

Jika Anda ingin menginstal versi kesembilan, Anda mungkin menggunakan sistem operasi yang sudah ketinggalan zaman, seperti Windows XP, jadi kami sangat menyarankan Anda untuk meningkatkan ke versi 10, karena layanan XP berakhir beberapa tahun yang lalu, sehingga sistem penuh dengan kerentanan. Namun, jika Anda tidak ingin melakukan ini karena alasan pribadi, instruksi akan diberikan di bawah ini.

Petunjuk untuk menginstal DirectX versi kesembilan:

  1. Versi ini dikembangkan pada waktu yang hampir bersamaan dengan Windows XP, sehingga tidak dapat lagi ditemukan di situs resminya, hanya sepersepuluh atau kesebelas, tergantung pada kartu videonya. Buat kueri penelusuran yang sesuai di browser.
  2. Unduh bukan dari sumber resmi, tunggu unduhan lengkap dan mulai penginstalan.
  3. Terima perjanjian. Restart komputer Anda setelah instalasi.

Perlu dicatat bahwa Windows 7 mendukung versi apa pun dari pustaka ini, kecuali DirectX 12, yang dibuat khusus untuk Windows 10 dan merupakan bagian integral darinya. Petunjuk penginstalan akan diberikan di bawah ini, tetapi jika Anda tidak ingin mengunduh dari Internet, cari disk dari kotak di bawah kartu video, harus ada perpustakaan yang didukung oleh kartu video Anda, atau unduh Windows 10.

Petunjuk tempat menginstal DirectX 11:

  1. Buka situs web resmi DirectX, di mana Anda akan diminta untuk mengunduh produk mereka.
  2. Tunggu proses pengunduhan selesai.
  3. Mulai penginstalan, setujui persyaratan penggunaan di sepanjang jalan.
  4. Penginstal akan menemukan jalur terbaiknya sendiri, jadi tunggu saja sampai selesai dan mulai ulang komputer.

Kami harap setelah membaca artikel ini, Anda memahami di mana menginstal DirectX dan untuk apa DirectX dibuat. Perlu dicatat bahwa kartu video, bergantung pada generasinya, mendukung versi DirectX yang berbeda, jadi bahkan setelah menginstal versi 11, hanya 10 yang dapat berfungsi, dll.

Ini aneh, tetapi begitu orang tidak mencoba mengunduh DirectX untuk Windows 7 atau 8: mereka secara khusus mencari di mana itu dapat dilakukan secara gratis, meminta tautan ke torrent, dan melakukan tindakan tidak berguna lainnya dengan sifat yang sama .

Faktanya, untuk mengunduh DirectX 10, 11 atau 9.0c (yang terakhir jika Anda memiliki Windows XP), Anda hanya perlu mengunjungi situs web resmi Microsoft dan hanya itu. Dengan demikian, Anda tidak mengambil risiko mengunduh sesuatu yang tidak ramah daripada DirectX dan Anda dapat sepenuhnya yakin bahwa itu akan benar-benar gratis dan tanpa SMS yang meragukan.

Di mana saya bisa mendapatkan DirectX di situs web Microsoft dan apa nuansanya

Jadi, untuk mengunduh versi Direct X yang cocok untuk Anda ke komputer, buka saja halaman ini :. dan klik tombol "Unduh".

Harap dicatat bahwa ini akan mulai mengunduh DirectX Web Installer, yang akan mendeteksi Anda Versi Windows dan instal versi perpustakaan yang benar, yaitu membutuhkan koneksi Internet.

Selain itu, jika Anda memerlukan DirectX 9.0c, Anda dapat mengunduh file instalasinya sendiri (bukan penginstal Web) secara gratis dari tautan ini: .

Sayangnya, saya tidak dapat menemukan DirectX 11 dan 10 sebagai unduhan terpisah, dan bukan penginstal web, di situs resminya. Namun, menurut informasi di situs, jika Anda memerlukan DirectX 11 untuk Windows 7, Anda dapat mengunduh pembaruan platform dari sini. dan dengan menginstalnya, secara otomatis Anda akan mendapatkan DirectX versi terbaru.

Oleh miliknya sendiri instalasi Microsoft DirectX di Windows 7 dan Windows 8 adalah proses yang sangat sederhana: cukup klik "Berikutnya" dan setujui semuanya (namun, hanya jika Anda mengunduh dari situs resmi, jika tidak, Anda dapat menginstal program yang tidak perlu selain pustaka yang diperlukan).

Pertama-tama, tentang cara mengetahui DirectX mana yang sudah diinstal:

  • Klik kunci jendela+ R pada keyboard dan masukkan perintah di jendela Jalankan dxdiag, lalu tekan Enter atau OK.
  • Semua informasi yang diperlukan akan ditampilkan di jendela yang muncul "Alat Diagnostik DirectX", termasuk versi yang diinstal.

Jika kita berbicara tentang versi mana yang diperlukan untuk komputer Anda, berikut adalah informasinya versi resmi dan sistem operasi yang didukung:

  • Windows 8.1 (dan RT) dan Server 2012 R2 - DirectX 11.2
  • Windows 8 (dan RT) dan Server 2012 - DirectX 11.1
  • Windows 7 dan Server 2008 R2, Vista SP2 - DirectX 11.0
  • Windows Vista SP1 dan Server 2008 - DirectX 10.1
  • Windows Vista- DirectX 10.0
  • Windows XP (SP1 dan lebih tinggi), Server 2003 - DirectX 9.0c

Dengan satu atau lain cara, dalam banyak kasus, informasi ini tidak diperlukan oleh pengguna biasa yang komputernya terhubung ke Internet: Anda hanya perlu mengunduh Penginstal Web, yang, pada gilirannya, akan menentukan versi DirectX mana yang perlu diinstal dan melakukannya.

Di sini, tampaknya, ada pertanyaan aneh, di mana mengunduh DirectX untuk tujuh yang baru. Dan mengapa, Anda bertanya, melakukan ini? Lagi pula, paket DirectX 11 sudah diinstal secara default di Windows 7 dan tidak memerlukan pengunduhan dan penginstalan tambahan. Namun, jika Anda tidak mengambil sepatah kata pun, itu dapat dengan mudah diperiksa oleh semua orang.

Kami perlu memeriksa utilitas dxdiag, yang juga ada di Windows 7. Utilitas ini dirancang untuk mendiagnosis DirectX dan akan memberi tahu Anda versi apa yang kami miliki.

Klik tombolnya Awal, masukkan kueri di bidang pencarian dxdiag dan tekan sebuah tombol.

Pertama kali Anda menjalankan program, ia akan menanyakan apakah Anda perlu memindai driver Anda untuk catatan WHQL digital. Tidak perlu melakukan ini sama sekali. Kemudian jendela program utama akan terbuka. Alat Diagnostik DirectX.

Dan disitulah versi DirectX kami. Seperti yang Anda lihat, ini adalah DirectX 11.

Omong-omong, Anda dapat mencentang kotak di bawah ini Memeriksa tanda tangan digital WHQL, yang memungkinkan Anda untuk memeriksa driver jika Anda menolak melakukannya saat pesan yang sesuai muncul.

Faktanya, tidak perlu terlalu senang bahwa Windows 7 memiliki DirectX 11. Bagaimanapun, untuk saat ini, game yang mendukung teknologi ini, sangat kecil, sehingga sebagian besar game masih membutuhkan DirectX 9 dan 10.

Sistem operasi apa yang mendukung DirectX 11? Inilah daftar mereka:

  • Windows 7
  • Windows Server 2008 SP2
  • Windows Vista SP2

Seperti yang Anda lihat, DirectX 11 cukup tersedia untuk diinstal pada Windows Vista dengan Paket Layanan 2. Dalam hal ini, Anda perlu mengunduh dan menginstal sejumlah pembaruan, yang akan dilakukan secara otomatis berkat Center pembaruan windows(Pembaruan Windows).

Begini cara rekan-rekan dari Microsoft sendiri menyarankan untuk melakukannya.

  1. Klik tombolnya Awal.
  2. Pilih menu Program dan kemudian pada tautan pembaruan Windows.
  3. Klik pada link Periksa pembaruan.
  4. Jika pembaruan tersedia, klik tautannya Lihat pembaruan yang tersedia.
  5. Pilih paket pembaruan yang diperlukan dan klik tombol Install.

Jadi di mana mengunduh DirectX 11 jika karena alasan tertentu tidak diinstal?

Masih harus diberitahukan di mana Anda masih dapat mengunduh DirectX 11 untuk Windows dalam bentuk berkas terpisah, yang terkadang diperlukan untuk memperbarui DirectX dan menjalankan game terbaru. Anda dapat melakukan ini di situs web Microsoft. Akan dimuat berkas penyiapan dxwebsetup.exe, yang kemudian mengunduh semua file yang diperlukan melalui Internet.

Nah, pengembang game tidak dapat melakukannya tanpa DirectX SDK. Untuk mengunduhnya, klik tautan di jendela yang terbuka. Dapatkan Windows SDK Terbaru.

Beberapa saat kemudian kita akan berbicara tentang bagaimana Anda dapat menggunakan utilitas dxdiag untuk menyelesaikannya berbagai masalah terjadi dalam pengoperasian komputer. Terkadang, berkat utilitas ini, Anda bahkan dapat mencapai hasil yang positif 🙂

Tampilan Posting: 174

Setelah munculnya komputer yang sangat terjangkau, teknologi mulai berkembang jauh lebih cepat ke berbagai arah, dan terkadang memunculkan yang baru, itulah sebabnya sekarang Anda dapat mendengar banyak kata yang tidak jelas dalam percakapan biasa, misalnya DirectX. Beberapa dan Anda mungkin bertanya tentang di mana menginstal DirectX.

Artikel ini akan berfokus secara eksklusif pada pustaka grafis DirectX: mengapa diperlukan, di mana digunakan, oleh siapa dibuat, dan yang terpenting, cara menginstalnya di komputer Anda sendiri. Artikel kami direkomendasikan secara eksklusif untuk pengguna pemula sistem operasi Windows, karena perpustakaan DirectX hanya berfungsi di sana.

Mengapa Anda membutuhkan DirectX

Pertama, Anda perlu mencari tahu apa itu. Misalnya, Anda memulai permainan, dan jutaan byte informasi mulai dimuat ke dalam RAM Anda sehingga diproses tidak hanya oleh prosesor pusat, tetapi juga oleh prosesor grafis. Selain itu, perlu membaca penekanan tombol, posisi mouse, perintah dari sistem operasi, dan banyak lagi. Mungkin ini akan menjadi berita baru bagi Anda, tetapi semua yang ada di komputer diproses secara berurutan secara eksklusif.

Pertanyaannya adalah bagaimana membuat komputer melakukan semua ini - untuk ini, diperlukan instruksi ke komputer. Jika kita abstrak, maka kode program yang ditulis oleh pengembang game adalah instruksinya. Sekarang bayangkan saat membuat game baru, Anda perlu melakukannya lagi, yang berarti secara harfiah "menghancurkan" tahun-tahun hidup Anda, tetapi ini tidak perlu, karena ada perangkat lunak khusus, misalnya, grafik DirectX perpustakaan.

Pemrogram akan menghubungkannya, setelah itu dimungkinkan untuk menggunakan sumber dayanya secara cerdas untuk mengontrol proses, menampilkan grafik, dan banyak lagi. Namun, beberapa komputer tidak dilengkapi dengan perpustakaan ini, jadi di bawah ini kami akan memberi tahu Anda di mana menginstal DirectX. Kami mengingatkan Anda bahwa instruksi ini hanya cocok untuk sistem operasi Windows, di mana perpustakaan dibuat. Omong-omong, ini juga digunakan di konsol Xbox.

Di mana menginstal DirectX 9.0

Jika Anda ingin menginstal versi kesembilan, Anda mungkin menggunakan sistem operasi yang sudah ketinggalan zaman, seperti Windows XP, jadi kami sangat menyarankan Anda untuk meningkatkan ke versi 10, karena layanan XP berakhir beberapa tahun yang lalu, sehingga sistem penuh dengan kerentanan. Namun, jika Anda tidak ingin melakukan ini karena alasan pribadi, instruksi akan diberikan di bawah ini.

Petunjuk untuk menginstal DirectX versi kesembilan:

  1. Versi ini dikembangkan pada waktu yang hampir bersamaan dengan Windows XP, sehingga tidak dapat lagi ditemukan di situs resminya, hanya sepersepuluh atau kesebelas, tergantung pada kartu videonya. Buat kueri penelusuran yang sesuai di browser.
  2. Unduh bukan dari sumber resmi, tunggu unduhan lengkap dan mulai penginstalan.
  3. Terima perjanjian. Restart komputer Anda setelah instalasi.

Di mana menginstal DirectX 11 untuk Windows 7

Perlu dicatat bahwa Windows 7 mendukung versi apa pun dari pustaka ini, kecuali DirectX 12, yang dibuat khusus untuk Windows 10 dan merupakan bagian integral darinya. Petunjuk penginstalan akan diberikan di bawah ini, tetapi jika Anda tidak ingin mengunduh dari Internet, cari disk dari kotak di bawah kartu video, harus ada perpustakaan yang didukung oleh kartu video Anda, atau unduh Windows 10.

Petunjuk tempat menginstal DirectX 11:

  1. Buka situs web resmi DirectX, di mana Anda akan diminta untuk mengunduh produk mereka.
  2. Tunggu proses pengunduhan selesai.
  3. Mulai penginstalan, setujui persyaratan penggunaan di sepanjang jalan.
  4. Penginstal akan menemukan jalur terbaiknya sendiri, jadi tunggu saja sampai selesai dan mulai ulang komputer.

Akhirnya

Kami harap setelah membaca artikel ini, Anda memahami di mana menginstal DirectX dan untuk apa DirectX dibuat. Perlu dicatat bahwa kartu video, bergantung pada generasinya, mendukung versi DirectX yang berbeda, jadi bahkan setelah menginstal versi 11, hanya 10 yang dapat berfungsi, dll.