Bagikan melalui


Menggunakan Emulator HoloLens

HoloLens Emulator memungkinkan Anda menguji aplikasi holografik di PC tanpa HoloLens fisik, termasuk toolset pengembangan HoloLens. Emulator menggunakan komputer virtual Hyper-V, yang berarti input manusia dan lingkungan yang dibaca oleh sensor HoloLens disimulasikan dari pengontrol keyboard, mouse, atau Xbox Anda. Anda bahkan tidak perlu memodifikasi proyek anda untuk berjalan di emulator, aplikasi tidak tahu itu tidak berjalan pada HoloLens nyata.

Jika Anda ingin mengembangkan aplikasi atau game headset Windows Mixed Reality immersive (VR) untuk PC desktop, lihat simulator Windows Mixed Reality, yang memungkinkan Anda mensimulasikan headset desktop.

Gambaran Umum Emulator HoloLens 2

Menginstal Emulator HoloLens

Unduh Emulator HoloLens.

Versi:

  • Unduh build terbaru dari halaman arsip Emulator HoloLens.
  • Templat Proyek HoloLens Emulator (Gen pertama) dan holografik.

Persyaratan sistem HoloLens Emulator

HoloLens Emulator menggunakan Hyper-V dengan RemoteFx (Gen Emulator pertama) atau GPU-PV (HoloLens 2 Emulator) untuk grafis yang dipercepat perangkat keras. Untuk menggunakan emulator, pastikan PC Anda memenuhi persyaratan perangkat keras berikut:

  • Windows 10 Pro, Enterprise, atau Education 64-bit

    Catatan

    Windows 10 Home Edition tidak mendukung Hyper-V atau HoloLens Emulator.
    Emulator HoloLens 2 memerlukan pembaruan Windows 10 Oktober 2018 atau yang lebih baru.

  • CPU 64-bit
  • CPU dengan empat core (atau beberapa CPU dengan total empat core)
  • RAM 8 GB atau lebih
  • Dalam BIOS, fitur berikut harus didukung dan diaktifkan:
    • Virtualisasi yang dibantu perangkat keras
    • Terjemahan Alamat Tingkat Kedua (SLAT)
    • Pencegahan Eksekusi Data (DEP) berbasis perangkat keras
  • Persyaratan GPU
    • DirectX 11.0 atau yang lebih baru
    • Driver grafis WDDM 1.2 atau yang lebih baru (generasi pertama)
    • Driver grafis WDDM 2.5 (HoloLens 2 Emulator)
    • Emulator mungkin bekerja dengan GPU yang tidak didukung, tetapi akan lebih lambat

Jika sistem Anda memenuhi persyaratan yang tercantum di atas, pastikan bahwa fitur "Hyper-V" telah diaktifkan pada sistem Anda. Buka Panel Kontrol -> Program -> Program dan Fitur -> Aktifkan atau nonaktifkan Fitur Windows dan periksa apakah Hyper-V dipilih.

Menyebarkan aplikasi ke Emulator HoloLens

  1. Muat solusi aplikasi Anda di Visual Studio.

    Catatan

    Saat menggunakan Unity, bangun proyek Anda dari Unity lalu muat solusi bawaan ke Visual Studio, seperti biasa.

  2. Untuk HoloLens Emulator (gen pertama), pastikan platform diatur ke x86. Untuk Emulator HoloLens 2, pastikan platform diatur ke x86 atau x64.
  3. Pilih versi Emulator HoloLens yang Anda inginkan sebagai perangkat target untuk penelusuran kesalahan.
  4. Buka Debug > Mulai Debugging atau tekan F5 untuk meluncurkan emulator dan menyebarkan aplikasi Anda untuk penelusuran kesalahan.

Emulator mungkin membutuhkan waktu satu menit atau lebih untuk boot saat Anda pertama kali memulainya. Sebaiknya buka emulator selama sesi debugging, sehingga Anda dapat dengan cepat menyebarkan aplikasi ke emulator.

Input emulator dasar

Mengontrol emulator mirip dengan banyak game video 3D umum. Opsi input tersedia untuk menggunakan pengontrol keyboard, mouse, atau Xbox. Anda mengontrol emulator dengan mengarahkan tindakan pengguna yang disimulasikan dengan mengenakan HoloLens. Tindakan Anda memindahkan pengguna yang disimulasikan di sekitar lingkungan. Aplikasi yang berjalan di emulator merespons seperti yang mereka lakukan pada perangkat nyata.

Kursor pada HoloLens (generasi pertama) mengikuti gerakan kepala dan rotasi. Di Emulator HoloLens 2, kursor mengikuti gerakan dan orientasi tangan.

  • Berjalan maju, kembali, kiri, dan kanan - Gunakan tombol W,A,S, dan D di keyboard Anda, atau tongkat kiri pada pengontrol Xbox.
  • Cari di atas, bawah, kiri, dan kanan - Pilih dan seret mouse, gunakan tombol panah di keyboard Anda atau tongkat kanan pada pengontrol Xbox.
  • Gerakan ketuk udara - Klik kanan mouse, tekan tombol Enter di keyboard Anda atau gunakan tombol A pada pengontrol Xbox.
  • Gerakan Bloom/System - Tekan tombol Windows atau tombol F2 pada keyboard Anda atau tekan tombol B pada pengontrol Xbox.
  • Gerakan tangan untuk menggulir - Secara bersamaan tahan tombol Alt dan tombol mouse kanan, dan seret mouse ke atas atau ke bawah. Di pengontrol Xbox, tahan pemicu kanan dan tombol A dan pindahkan tongkat kanan ke atas dan ke bawah.
  • Gerakan dan orientasi tangan (hanya Emulator HoloLens 2) - Tahan tombol Alt dan seret mouse ke atas atau ke bawah, kiri atau kanan untuk menggerakkan tangan. Anda juga dapat menggunakan tombol panah dan Q atau E untuk memutar dan memiringkan tangan. Untuk pengontrol Xbox, tahan bumper kiri atau kanan dan gunakan thumbstick kiri untuk menggerakkan tangan kiri, kanan, ke depan, dan belakang, thumbstick kanan untuk memutarnya. Gunakan ke atas atau ke bawah pada Dpad untuk menaikkan atau menurunkan tangan.

Memiliki headset imersif Windows Mixed Reality? Dimulai dengan Emulator HoloLens 2 (Windows Holographic, versi 2004), Anda dapat menggunakan headset dan pengontrol gerakan imersif Windows Mixed Reality untuk mengontrol Emulator HoloLens 2 dan melihatnya di stereo. Lihat Menggunakan headset dan pengontrol gerakan imersif Windows Mixed Reality dengan Emulator HoloLens 2

Anatomi Emulator HoloLens 2

Jendela utama

Jendela utama Emulator HoloLens 2

Toolbar

Di sebelah kanan jendela utama, temukan toolbar emulator. Bilah alat berisi tombol berikut:

  • Ikon TutupTutup: Menutup emulator.
  • Ikon MinimalkanMinimalkan: Meminimalkan jendela emulator.
  • Simulation_iconPanel kontrol simulasi: Menampilkan atau menyembunyikan panel kontrol Simulasi untuk mengonfigurasi dan mengontrol input ke emulator.
  • Paskan ke ikon layarPaskan ke layar: Paskan emulator ke layar.
  • Ikon Perbesar tampilanZoom: Membuat emulator lebih besar dan lebih kecil.
  • Ikon bantuanBantuan: Buka bantuan emulator.
  • Buka ikon portal perangkatBuka Portal Perangkat: Buka Portal Perangkat Windows untuk OS HoloLens di emulator.
  • Ikon alatAlat: Buka panel Alat tambahan.

Panel kontrol simulasi

Panel kontrol Simulasi memungkinkan Anda melihat posisi dan orientasi perangkat manusia dan input yang disimulasikan saat ini. Ini juga memungkinkan Anda untuk mengonfigurasi input yang disimulasikan, seperti menampilkan atau menyembunyikan satu atau kedua tangan, dan perangkat yang digunakan untuk mengontrol input yang disimulasikan, seperti keyboard, mouse, dan gamepad PC Anda.

Panel kontrol simulasi

  • Untuk menyembunyikan atau menampilkan panel simulasi, pilih tombol toolbar atau tekan F7 pada keyboard Anda.
  • Arahkan mouse ke atas kontrol atau bidang untuk menampilkan tipsalat yang berisi kontrol keyboard, mouse, dan gamepad untuknya.
  • Untuk memperlihatkan atau menyembunyikan tangan, alihkan tombol yang sesuai di bawah Tangan kiri atau Tangan kanan.
  • Untuk mengontrol tangan, gunakan tombol Alt kiri atau kanan pada keyboard atau bumper kiri atau kanan pada gamepad.
  • Untuk mengarahkan semua input ke satu atau kedua tangan, pilih tombol pushpin di bawah sakelar pengalih, yang sama dengan memegang tombol Alt untuk tangan.
  • Untuk mengontrol arah tatapan mata, pilih pushpin di bagian Mata, yang sama dengan menahan tombol Y pada keyboard.
  • Untuk memuat rekaman ruangan, pilih tombol Muat di bagian Perekaman. Lihat ruang simulasi untuk informasi selengkapnya.
  • Untuk menyesuaikan kecepatan yang akan digerakkan atau diputar oleh perangkat manusia atau input yang disimulasikan sebagai respons terhadap input keyboard, mouse, atau gamepad, pilih ikon roda gigi di samping Pengaturan input, dan sesuaikan penggeser.
  • Secara default, input keyboard mengontrol input yang disimulasikan dan disimulasikan. Agar input keyboard PC Anda dikirim ke HoloLens, hapus centang Gunakan keyboard untuk simulasi. F4 adalah kunci pintasan untuk pengaturan ini.
  • Jika panel simulasi sudah terlihat, menekan F8 akan memindahkan fokus keyboard ke dalamnya.
  • Untuk melepas jeda panel simulasi dari jendela emulator, pilih tombol di bagian bawah panel atau tekan F9 di keyboard Anda. Menutup jendela atau menekan F9 kembali mengembalikan jendela ke emulator.
  • Panel kontrol simulasi dapat diluncurkan sebagai aplikasi terpisah, memungkinkan Anda untuk terhubung dan mengontrol Emulator HoloLens 2, perangkat HoloLens 2, atau simulasi Windows Mixed Reality dengan menjalankan PerceptionSimulationInput.exe dari %ProgramFiles(x86)%\Windows Kits\10\Microsoft XDE\10.0.18362.0.

Tab Akun

Tab Akun memungkinkan Anda mengonfigurasi emulator untuk masuk dengan Akun Microsoft. Ini berguna untuk menguji API yang mengharuskan pengguna untuk masuk dengan akun. Mengalihkan opsi ini mengharuskan Anda sepenuhnya menutup dan memulai ulang Emulator HoloLens agar pengaturan diterapkan. Jika opsi ini diaktifkan, peluncuran emulator yang lebih baru akan meminta Anda untuk masuk, seperti halnya pengguna holoLens pertama kali dimulai. Untuk memasukkan kredensial menggunakan keyboard PC, pertama-tama nonaktifkan Gunakan keyboard untuk simulasi di Panel Kontrol Simulasi atau tekan F4 di keyboard Anda untuk mengaktifkan atau menonaktifkan pengaturan keyboard.

Tab pengaturan opsional

Tab Pengaturan opsional menampilkan kontrol untuk mengaktifkan atau menonaktifkan grafik yang dipercepat perangkat keras. Grafik yang dipercepat perangkat keras digunakan secara default, jika didukung oleh drive adaptor grafis PC Anda. Jika driver adaptor grafis Anda tidak mendukung GPU-PV, opsi ini tidak akan terlihat.

Tab Diagnostik

Tab Diagnostik menunjukkan alamat IP emulator dalam bentuk tautan ke Portal Perangkat Windows bersama dengan status GPU virtual.

Tab Jaringan

Tab Jaringan menunjukkan detail adaptor jaringan untuk emulator, serta detail adaptor jaringan untuk komputer host. Untuk Emulator HoloLens 2, tab ini hanya akan muncul saat menjalankan emulator di Pembaruan Windows 10 Mei 2019 atau yang lebih baru.

Tab Konfigurasi NAT

Tab ini hanya akan muncul saat menjalankan emulator di Pembaruan Windows 10 Mei 2019 atau yang lebih baru.

Emulator menggunakan koneksi jaringan PC Anda dan berada di belakang NAT. Tab ini memungkinkan Anda memetakan port dari PC host ke emulator, yang memungkinkan perangkat jarak jauh terhubung ke aplikasi dan layanan yang berjalan di emulator.

Misalnya, jika Anda ingin mengakses Portal Perangkat di emulator dari PC jarak jauh:

  1. Tambahkan entri untuk port internal 80 (port tempat Portal Perangkat mendengarkan) dengan mengklik dua kali pada baris gratis dalam tabel. Untuk aplikasi lain, masukkan nomor port tempat aplikasi tersebut mendengarkan.
  2. Pilih port eksternal yang tersedia. Dalam contoh ini, kita akan menggunakan port 8080 sebagai port eksternal.
  3. Pilih protokol. Defaultnya adalah TCP. Karena Portal Perangkat menggunakan TCP, kita akan meninggalkan default.
  4. Klik "Terapkan Perubahan" untuk mengaktifkan pemetaan. 'Status' akan berubah dari 'Tertunda' menjadi 'Aktif'.
  5. Pada PC jarak jauh, buka browser dan navigasikan ke (IP-of-the-PC-running-the-emulator):8080. Antarmuka Portal Perangkat akan muncul. Alamat IP yang Anda gunakan pada PC jarak jauh harus menjadi alamat IP PC yang menjalankan emulator, bukan emulator itu sendiri. Anda dapat mengambil IP melalui berbagai cara seperti aplikasi Pengaturan pada PC dalam kategori 'Jaringan & Internet', 'ipconfig' dari Prompt Perintah dan dari tab Jaringan dalam dialog Alat emulator dengan mencari entri Adaptor Desktop.

Perhatikan juga bahwa jika Anda menambahkan pemetaan port untuk Portal Perangkat, Anda dapat mengontrol emulator dari jarak jauh menggunakan alat Kontrol Simulasi Perception yang disertakan dalam penginstalan emulator atau dengan API Simulasi Persepsi dengan menyambungkan ke alamat IP PC host dan port eksternal Portal Perangkat, seperti 8080 dalam contoh di atas. Saat menggunakan Perception Simulation Control untuk menyambungkan dan mengontrol emulator dari jarak jauh, hanya tentukan alamat IP PC dan port yang dikonfigurasi. Jangan sertakan 'https://'.

Tidak ada pemetaan port secara default. Pemetaan apa pun yang Anda konfigurasi persisten di seluruh peluncuran Emulator HoloLens 2 dan akan diaktifkan secara otomatis ketika emulator telah di-boot sepenuhnya.

Gunakan tombol 'Ekspor' untuk menyimpan pemetaan Anda ke file. Anda kemudian dapat berbagi file ini dengan anggota tim lain yang dapat menggunakan tombol 'Impor' untuk mengonfigurasi pemetaan yang sama secara otomatis.

Tab 'Konfigurasi NAT' Emulator HoloLens

Tab Pembaruan

Tab ini hanya akan muncul saat menjalankan emulator di Pembaruan Windows 10 Mei 2019 atau yang lebih baru.

Saat memulai, emulator akan memeriksa versi baru. Jika versi baru tersedia, emulator akan menampilkan perintah yang menampilkan versi yang Anda miliki, bersama dengan versi yang tersedia dan menanyakan apakah Anda ingin memperbarui. Jika Anda memilih 'Ya', penginstal untuk versi baru diunduh.

Tab Pembaruan memungkinkan Anda mengontrol apakah emulator memeriksa versi baru dengan mengaktifkan kotak centang "Periksa pembaruan secara otomatis" di tab ini atau tidak. Ini juga memungkinkan Anda untuk melihat dan mengunduh versi emulator lain yang tersedia, dimulai dengan Pembaruan September 2019. Untuk versi selain yang saat ini berjalan, tautan unduhan disediakan. Mengklik tautan ini akan mengunduh penginstal untuk versi tersebut.

Tab 'Pembaruan' Emulator HoloLens

Menggunakan headset dan pengontrol gerakan imersif Windows Mixed Reality dengan Emulator HoloLens 2

Dimulai dengan Emulator HoloLens 2 (Windows Holographic, versi 2004), Anda dapat menggunakan headset dan pengontrol gerakan Windows Mixed Reality untuk melihat dan berinteraksi dengan Emulator HoloLens 2 di stereo. Ini memungkinkan Anda membuat gerakan yang lebih cepat dan lebih alami dengan kepala dan tangan Anda tanpa perangkat HoloLens 2. Ini bukan pengganti lengkap untuk perangkat HoloLens 2, tetapi dimaksudkan untuk memberikan pengalaman yang lebih baik di luar berinteraksi dengan emulator menggunakan keyboard, mouse, dan gamepad di jendela desktop 2D. Untuk mengaktifkan fitur ini:

  1. Pastikan Windows Mixed Reality dikonfigurasi pada PC dan headset imersif Windows Mixed Reality Anda tersambung.
  2. Meluncurkan Emulator HoloLens 2
  3. Buka panel Simulasi dengan mengklik tombol toolbar atau menekan F7.
  4. Gulir panel ke bawah.
  5. Centang kotak berlabel "Gunakan HMD untuk simulasi"
  6. Windows Mixed Reality akan dimulai dan tampilan emulator akan sedikit berubah. Tanpa headset, emulator menempatkan kedua mata di tengah kepala dan hanya menampilkan satu mata. Dengan headset, emulator menghasilkan output stereo sejati tetapi hanya merender satu mata ke jendela desktopnya, sementara kedua mata dirender ke headset Anda.
  7. Secara opsional aktifkan satu atau kedua pengontrol gerakan. Input pengontrol dipetakan ke input tangan di emulator. Misalnya, untuk mengetuk, tarik pemicu pada pengontrol gerakan. Untuk bergerak, gunakan thumbstick. Untuk daftar lengkap kontrol, lihat Emulator HoloLens Tingkat Lanjut dan input Mixed Reality Simulator

Mengalami masalah saat melihat konten di headset Anda?

  • Jika tampilan kosong di headset dan Portal Mixed Reality, tetapi Anda melihat konten di jendela Emulator HoloLens 2 di desktop Anda, verifikasi bahwa akselerasi grafis perangkat keras diaktifkan di emulator. Dukungan headset imersif Windows Mixed Reality mengharuskan akselerasi grafis perangkat keras diaktifkan di emulator.
  • Jika Anda melihat konten di headset tetapi hologram buram atau Anda melihat gambar ganda, gunakan langkah-langkah berikut untuk menyesuaikan tampilan stereo untuk mata Anda:
  1. Nonaktifkan sementara "Gunakan HMD untuk simulasi".
  2. Luncurkan Editor Registri (regedit.exe)
  3. Navigasi ke HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PerceptionSimulation
  4. Buat nilai DWORD baru bernama "EnableEyePoseControl" dan atur nilainya ke 1.
  5. Aktifkan "Gunakan HMD untuk simulasi" di emulator.
  6. Saat konten muncul di headset, gunakan tombol panah untuk menyesuaikan rotasi mata. Tahan Alt Kiri untuk menyesuaikan mata kiri dan Alt Kanan untuk menyesuaikan mata kanan. Gunakan 'Q' dan 'E' untuk menyesuaikan roll untuk setiap mata, sekali lagi memegang tombol Alt yang sesuai untuk mata. Gunakan tombol '+' dan '-' untuk menyesuaikan jarak antara mata. (Perhatikan bahwa +/- pada pad angka tidak akan berfungsi. Gunakan tombol pada keyboard utama.)
  7. Saat tampilan stereo muncul dengan benar, tekan 'S' untuk menyimpan perubahan Anda. Konfigurasi baru akan disimpan untuk peluncuran emulator di masa mendatang.
  8. Jika Anda ingin meninggalkan perubahan dan kembali ke konfigurasi sebelumnya, tekan 'L' untuk memuat konfigurasi default atau sebelumnya.
  9. Ubah nilai "EnableEyePoseControl" di registri menjadi 0 dan siklus opsi "Gunakan HMD untuk simulasi".

Jika Anda telah menyimpan konfigurasi dan ingin menghapusnya, Anda dapat menghapus nilai bernama "DisplayConfiguration" di HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PerceptionSimulation. Jika saat ini Anda menggunakan headset dengan emulator, Anda harus menonaktifkan "Gunakan HMD untuk simulasi" dan mengaktifkannya kembali untuk melihat perubahan ini berlaku.

Anatomi emulator HoloLens (gen pertama)

Jendela utama

Saat emulator diluncurkan, Anda akan melihat jendela, yang menampilkan OS HoloLens.

Jendela utama Emulator HoloLens

Toolbar

Di sebelah kanan jendela utama, Anda akan menemukan toolbar emulator. Bilah alat berisi tombol berikut:

  • Ikon TutupTutup: Menutup emulator.
  • Ikon MinimalkanMinimalkan: Meminimalkan jendela emulator.
  • Ikon input manusiaInput manusia: Mouse dan keyboard digunakan untuk mensimulasikan input manusia ke emulator.
  • Ikon input keyboard dan mouseInput keyboard dan mouse: Input keyboard dan mouse diteruskan langsung ke OS HoloLens sebagai peristiwa keyboard dan mouse, seolah-olah Anda menyambungkan keyboard dan mouse Bluetooth.
  • Paskan ke ikon layarPaskan ke layar: Paskan emulator ke layar.
  • Ikon Perbesar tampilanZoom: Membuat emulator lebih besar dan lebih kecil.
  • Ikon bantuanBantuan: Membuka bantuan emulator.
  • Buka ikon portal perangkatBuka Portal Perangkat: Buka Portal Perangkat Windows untuk OS HoloLens di emulator.
  • Ikon alatAlat: Buka panel Alat tambahan.

Tab Simulasi

Tab default dalam panel Alat tambahan adalah tab Simulasi .

Panel 'Alat tambahan' HoloLens Emulator

Tab Simulasi menunjukkan status sensor simulasi saat ini yang digunakan untuk mendorong OS HoloLens dalam emulator. Mengarahkan mouse ke atas nilai apa pun di tab Simulasi menyediakan tipsalat yang menjelaskan cara mengontrol nilai tersebut.

Tab Ruang

Emulator mensimulasikan input dunia dalam bentuk jala pemetaan spasial dari ruang simulasi. Tab ini memungkinkan Anda memilih ruangan untuk dimuat alih-alih ruang default.

Tab 'Kamar' Emulator HoloLens

Lihat ruang simulasi untuk informasi selengkapnya.

Tab Akun

Tab Akun memungkinkan Anda mengonfigurasi emulator untuk masuk dengan Akun Microsoft. Ini berguna untuk menguji API yang mengharuskan pengguna untuk masuk dengan akun. Setelah mencentang kotak di halaman ini, peluncuran emulator nanti akan meminta Anda untuk masuk, sama seperti pengguna akan pertama kalinya HoloLens dimulai.

Ruang simulasi

Ruang simulasi berguna untuk menguji aplikasi Anda di beberapa lingkungan. Beberapa kamar dikirim dengan emulator. Setelah menginstal emulasi, Anda akan menemukannya di %ProgramFiles(x86)%\Windows Kits\10\Microsoft XDE\(version)\Plugins\Rooms. Semua kamar ini ditangkap di lingkungan nyata menggunakan HoloLens:

  • DefaultRoom.xef - Ruang tamu kecil dengan TV, meja kopi, dan dua sofa. Dimuat secara default saat Anda memulai emulator.
  • Bedroom1.xef - Kamar tidur kecil dengan meja.
  • Bedroom2.xef - Kamar tidur dengan tempat tidur queen, dresser, nightstands, dan walk-in closet.
  • GreatRoom.xef - Ruang terbuka besar dengan ruang tamu, meja makan, dan dapur.
  • LivingRoom.xef - Ruang tamu dengan perapian, sofa, kursi, dan meja kopi dengan vas.

Anda juga dapat merekam kamar Anda sendiri untuk digunakan di emulator dengan halaman Simulasi Portal Perangkat Windows di HoloLens (generasi pertama).

Di emulator, Anda hanya akan melihat hologram yang Anda render. Tapi kau akan melihat ruang simulasi di belakang hologram. Hal ini berbeda dengan HoloLens aktual di mana Anda melihat keduanya menyatu. Jika Anda ingin melihat ruang simulasi di HoloLens Emulator, Anda perlu memperbarui aplikasi untuk merender jala pemetaan spasial di adegan.

Masalah Umum

  • Saat menghapus instalan Emulator HoloLens 2, gambar hard disk (Flash.vhdx) mungkin dibiarkan di hard drive Anda di folder nomor> build Windows Kits\10\Emulation\HoloLens<. Aman untuk menghapus file ini.
  • Akselerasi grafis perangkat keras dapat menyebabkan aplikasi Holografik mengalami crash pada beberapa sistem dengan grafis AMD atau Intel. Menonaktifkan akselerasi grafis perangkat keras di jendela Alat emulator mengatasi masalah ini.
  • Setelah menginstal pembaruan Windows terbaru per Juli 2020, akselerasi grafis perangkat keras di HoloLens Emulator (Gen pertama) mungkin tidak lagi tersedia. Komponen RemoteFX yang diperlukan untuk akselerasi grafis perangkat keras telah tidak digunakan lagi dan akan dihapus dalam rilis Windows mendatang. Untuk mengaktifkan kembali akselerasi grafis perangkat keras, gunakan cmdlet PowerShell Enable-VMRemoteFXPhysicalVideoAdapter. Lihat dokumentasi tentang penghentian dan penghapusan dukungan RemoteFX di Windows untuk informasi tambahan.

Pemecahan Masalah

Anda mungkin melihat pesan kesalahan saat menginstal emulator, menunjukkan bahwa Anda memerlukan "Visual Studio 2015 Update 1 dan alat UWP versi 1.2". Ada tiga kemungkinan penyebab kesalahan ini:

  • Anda tidak memiliki versi Visual Studio yang cukup baru (Visual Studio 2019, Visual Studio 2017, atau Visual Studio 2015 Update 1 atau yang lebih baru). Untuk memperbaikinya, instal rilis terbaru Visual Studio.
  • Anda memiliki versi Terbaru Visual Studio, tetapi Anda tidak memiliki alat Platform Windows Universal (UWP) yang terinstal. Ini adalah fitur opsional untuk Visual Studio. Untuk HoloLens (Gen pertama), Anda memerlukan Alat UWP untuk Visual Studio 2015 atau Visual Studio 2017.

Anda mungkin juga melihat kesalahan saat menginstal emulator pada SKU Non-Pro/Enterprise/Education Windows atau jika Anda tidak mengaktifkan fitur Hyper-V.

  • Baca bagian persyaratan sistem di atas untuk serangkaian persyaratan lengkap.
  • Pastikan juga bahwa fitur Hyper-V telah diaktifkan pada sistem Anda.

Jika penginstalan berhasil diselesaikan, tetapi Anda tidak melihat Emulator HoloLens sebagai opsi untuk penyebaran dan penelusuran kesalahan:

  • Konfigurasi proyek Visual Studio Anda diatur ke x86 (HoloLens First Gen), x86 atau x64 (HoloLens 2 Emulator).
  • Jika menggunakan Visual Studio 2019, Platform Toolset dalam konfigurasi proyek Anda diatur ke v142.

Jika penginstalan Anda berhasil diselesaikan, tetapi Visual Studio menampilkan kesalahan yang mencoba meluncurkan Emulator HoloLens:

  • Jalankan Visual Studio sebagai Administrator
  • Jika Anda hanya pernah menginstal Visual Studio 2019, verifikasi bahwa nilai registri "KitsRoot10" di HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Kits\Install Roots menunjuk ke folder File Program 32-bit Anda (misalnya, "C:\Program Files (x86)\Windows Kits\10"). Jika tidak, hapus instalan Emulator HoloLens, ubah nilai registri ke folder File Program 32-bit Anda, lalu instal ulang Emulator HoloLens. Masalah ini dibahas di Visual Studio 2019 16.0.3.

Jika emulator menampilkan dialog kesalahan "Pengodean Byte Tidak Valid" saat diluncurkan:

  • Hapus semua file dalam %localappdata%\Microsoft\XDE\HCS dan coba lagi.

Jika daftar target debug Anda di Visual Studio kosong (misalnya, Mulai adalah satu-satunya opsi) dan Anda telah mengikuti semua langkah pemecahan masalah di atas:

  • Hapus folder ConfigurationCache di %localappdata%\Microsoft\VisualStudio\<installation id>\CoreCon dan coba lagi.

Jika sistem Anda macet saat emulator dimulai, nonaktifkan akselerasi perangkat keras untuk grafis emulator.

  • Buat nilai DWORD registri bernama "DisableGPU" di HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\XDE\10.0 dan atur nilainya ke 1.

Jika Emulator Hololens2 tidak merespons input dari keyboard atau mouse Anda, coba nonaktifkan koneksi VPN Anda.

Lihat juga