DirectX 11 vs. DirectX 12: Apakah perbezaannya?

Directx 11 Vs Directx 12 Apakah Perbezaannya



Jika anda seorang pemain Windows PC, maka ketahui jika DirectX 12 lebih baik daripada DirectX 11 adalah sangat penting untuk mendapatkan yang terbaik daripada permainan video kegemaran anda. Kini, kebanyakan orang akan mengatakan DirectX 12 lebih baik kerana ia mempunyai nombor yang lebih tinggi, tetapi perkara biasanya tidak begitu mudah.



DirectX 12 telah dikeluarkan semula pada tahun 2015 bersama Windows 10. Microsoft mendakwa ia adalah versi terbaik DirectX lagi, dan ia mungkin akan membawa kepada era baharu untuk pemain. Ini kerana ia mampu meningkatkan prestasi GPU, sambil mengurangkan overhed CPU.





Masalahnya ialah, meningkatkan prestasi komputer anda tidak semudah menukar kepada versi baharu DirectX. Atau mungkin begitu, jadi mari kita ketahui apa yang berlaku di sini.





DirectX 11 lwn DirectX 12

Kedua-dua versi DirectX adalah hebat, tetapi DirectX 12 adalah versi yang lebih baharu dan oleh itu, ia didatangkan dengan ciri yang tidak terdapat dalam DirectX 11. Walau bagaimanapun, menentukan yang mana lebih baik bukanlah semudah itu.



padam powerhell fail

Apakah DirectX daripada Microsoft?

Jadi, DirectX ialah koleksi API utama yang direka untuk tujuan pengendalian tugas yang berkaitan dengan multimedia. Ini boleh termasuk pengaturcaraan permainan video pada Windows, Xbox dan mana-mana platform berasaskan Microsoft yang lain.

Apakah perbezaan antara DirectX 11 daripada DirectX 12?

DirectX 12 , mampu berinteraksi dengan perkakasan komputer anda pada tahap yang lebih maju. Sebagai contoh, DirectX 12 direka untuk menyebarkan beban kerja CPU merentas teras lain, tetapi bukan itu sahaja, ia boleh membenarkan setiap teras berkomunikasi dengan GPU pada masa yang sama.

DirectX 11 sebaliknya hanya membenarkan permainan menggunakan dua dan empat teras CPU. Dalam kebanyakan kes, bilangan maksimum ialah tiga kerana salah satu teras digunakan untuk menentukan arahan kepada GPU.



windows 10 tiada toggle bluetooth

Apabila ia datang kepada ciri loceng dan wisel yang mewah, DirectX 12 membawa kek di sini. Ini termasuk objek keadaan saluran paip (PSO) dan pengkomputeran tak segerak. Anda lihat, pengkomputeran tak segerak meningkatkan penggunaan GPU dengan membenarkannya mengendalikan berbilang beban kerja secara selari.

Harapan di sini adalah untuk membuka kunci potensi penuh GPU anda, walaupun ia bergantung pada jika GPU menyokong DirectX 12 kerana tidak semua melakukannya. Jangan risau kerana semua GPU yang dikeluarkan selepas 2015 menyokong DirectX 12, jadi jika umur perkakasan semasa anda selaras dengan tarikh tertentu, maka semuanya baik-baik saja.

Di luar memaparkan grafik, GPU anda bertanggungjawab untuk menangani pelbagai tugas utama. Sebagai contoh, GPU diperlukan untuk menjalankan algoritma pembelajaran mesin. Sekarang, jika DirectX 11 digunakan dalam situasi pembelajaran mesin, ia hanya boleh melaksanakan tugasan satu demi satu, dan dalam susunan tertentu. Setiap kali perkara itu berlaku, prestasi cenderung terjejas kerana semua sumber yang berkaitan dengan GPU tidak digunakan.

DirectX 12 menyelesaikan masalah ini dengan menggunakan pengkomputeran tak segerak, jadi seperti yang dijangkakan, penggunaan GPU dimaksimumkan, dan oleh itu, prestasi permainan anda akan bertambah baik.

cara mengosongkan papan keratan di excel

Tambahan pula, kita harus ambil perhatian bahawa DirectX 12 adalah yang pertama memperkenalkan PSO kepada orang ramai. Bagi mereka yang tertanya-tanya, PSO adalah objek yang menerangkan keadaan keseluruhan saluran paip grafik. Anda lihat, PSO bertindak seperti botol yang mengandungi setiap keadaan dan komponen yang diperlukan untuk penciptaan imej. Jadi pada dasarnya, ini akan membolehkan GPU untuk pra-memproses semua keadaan bergantung tanpa perlu mengira semula keadaan sepanjang masa.

Apabila ini digunakan, overhed CPU dikurangkan dengan ketara jika dibandingkan dengan cara DirectX 11 mengendalikan sesuatu.

Mana yang patut anda pilih, DirectX 12 atau DirectX 11?

Jadi, persoalan besar yang patut dijawab, adalah, yang mana lebih baik? Nah, jawapannya bergantung pada permainan yang anda cuba mainkan. Sesetengah permainan dibina dengan DirectX 11 dalam fikiran, manakala tajuk yang lebih moden dibangunkan dengan DirectX 12 sebagai titik fokus.

Namun, jika anda bukan jenis orang yang bermain permainan video lama, maka DirectX 12 adalah pertaruhan yang selamat kerana hampir semua tajuk baharu hari ini didatangkan dengan sokongan DirectX 12 berbanding versi sebelumnya.

indes.dat

BACA : Cara menggunakan Alat Diagnostik DirectX (DxDiag) untuk Penyelesaian Masalah

Adakah DirectX 12 akan menambah baik FPS?

Bergantung pada permainan, DirectX 12 boleh memberikan peningkatan yang berkaitan dengan FPS. Beberapa permainan seperti Cyberpunk 2077 telah menyaksikan peningkatan 20 peratus dalam kadar bingkai pada 1080p, manakala Assassin’s Creed Valhalla berjaya memperoleh peningkatan sebanyak 25 peratus pada resolusi yang sama.

Adakah saya memerlukan DirectX 11 jika saya mempunyai 12?

DirectX bukanlah sesuatu yang anda boleh pasang secara berasingan, yang bermaksud, tiada cara untuk memasang DirectX 11 dan DirectX 12 secara berasingan pada komputer yang sama. Memandangkan DirectX API tidak mundur atau serasi, sesetengah permainan atau aplikasi mungkin memerlukan versi lama untuk berjalan dengan betul.

  Ikon TheWindowsClub
Jawatan Popular