HolographicSpace Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |