HolographicSpace Kelas

Definisi

Mewakili adegan holografik, dengan satu atau beberapa kamera holografik yang merender kontennya.

public ref class HolographicSpace sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HolographicSpace final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HolographicSpace
Public NotInheritable Class HolographicSpace
Warisan
Object Platform::Object IInspectable HolographicSpace
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v2.0)

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1703 15063 Dapat Disewa
1703 15063 IsAvailableChanged
1703 15063 Didukung
1709 16299 Dikonfigurasi
1803 17134 CreateFramePresentationMonitor
1803 17134 UserPresence
1803 17134 UserPresenceChanged
1803 17134 WaitForNextFrameReady
1803 17134 WaitForNextFrameReadyWithHeadStart
2004 19041 CreateFrameScanoutMonitor

Properti

IsAvailable

Mendapatkan apakah headset Mixed Reality siap untuk penyajian holografik.

IsConfigured

Mendapatkan apakah sistem saat ini telah dikonfigurasi oleh pengguna untuk headset Mixed Reality.

IsSupported

Mendapatkan apakah sistem saat ini mendukung headset Mixed Reality.

PrimaryAdapterId

Mendapatkan pengidentifikasi adaptor grafis yang akan digunakan saat menampilkan konten holografik ke HolographicDisplay default.

UserPresence

Menjelaskan apakah pengguna ada dalam headset untuk melihat dan berinteraksi dengan HolographicSpace ini.

Metode

CreateForCoreWindow(CoreWindow)

Membuat HolographicSpace yang sesuai dengan CoreApplicationView jendela yang ditentukan.

CreateFramePresentationMonitor(UInt32)

Membuat objek untuk memantau aliran independen laporan presentasi bingkai dari HolographicSpace ini.

CreateFrameScanoutMonitor(UInt32)

Membuat HolographicFrameScanoutMonitor yang memungkinkan aplikasi Windows Mixed Reality memantau informasi performa dan waktu terperinci tentang platform secara real time.

CreateNextFrame()

Membuat HolographicFrame agar bingkai berikutnya ditampilkan.

SetDirect3D11Device(IDirect3DDevice)

Menetapkan IDirect3DDevice yang akan menampilkan konten holografik. Kesalahan akan terjadi jika aplikasi membuat perangkat yang tidak pantas.

WaitForNextFrameReady()

Memblokir utas saat ini hingga waktu yang tepat untuk mulai merender bingkai berikutnya.

WaitForNextFrameReadyWithHeadStart(TimeSpan)

Memblokir utas saat ini hingga waktu yang tepat untuk mulai merender bingkai berikutnya, dengan head start yang ditentukan.

Acara

CameraAdded

Terjadi ketika HolographicCamera ditambahkan ke HolographicSpace saat ini.

CameraRemoved

Terjadi ketika HolographicCamera dihapus dari HolographicSpace saat ini.

IsAvailableChanged

Terjadi ketika headset Mixed Reality yang dikonfigurasi dan siap dipasang atau dilepas dari sistem.

UserPresenceChanged

Terjadi ketika kehadiran pengguna dalam headset atau kemampuan untuk melihat dan berinteraksi dengan HolographicSpace ini berubah.

Berlaku untuk