header windows.graphics.holographic.interop.h

API di Windows.Graphics.Holographic.Interop.h header memungkinkan aplikasi Windows Mixed Reality menggunakan Direct3D 12. Antarmuka yang ditentukan dalam header ini menggunakan penunjuk antarmuka COM untuk meneruskan objek DirectX COM sebagai parameter ke metode pada objek Windows Runtime di namespace Windows.Graphics.Holographic, memungkinkan aplikasi Windows Mixed Reality membuat dan menggunakan sumber daya buffer Direct3D 12 tanpa overhead tambahan.

Kode sampel untuk set API ini disertakan dalam templat aplikasi direct3D 12 Windows Mixed Reality. Templat aplikasi Windows Mixed Reality Direct3D 12 menyertakan kode boilerplate untuk sebagian besar API yang disediakan di Windows.Graphics.Holographic.Interop.h header, dan merender kubus berputar pada PC Windows Mixed Reality, HoloLens 2, dan emulator HoloLens 2.

Header ini digunakan oleh Direct3D 12 Graphics. Untuk informasi selengkapnya, lihat:

windows.graphics.holographic.interop.h berisi antarmuka pemrograman berikut:

Antarmuka

 
graphics::holographic::interop::IHolographicCameraInterop

Memperluas HolographicCamera untuk memungkinkan sumber daya tekstur 2D dibuat dan digunakan sebagai buffer belakang untuk penyajian holografik di Direct3D 12.
graphics::holographic::interop::IHolographicCameraRenderingParametersInterop

Antarmuka nano-COM yang memungkinkan interop COM dengan kelas HolographicCameraRenderingParameters untuk aplikasi yang menggunakan Direct3D 12 untuk penyajian holografik.
graphics::holographic::interop::IHolographicQuadLayerInterop

Antarmuka nano-COM yang memungkinkan interop COM dengan kelas HolographicQuadLayer Windows Runtime untuk aplikasi yang menggunakan Direct3D 12 untuk penyajian holografik.
graphics::holographic::interop::IHolographicQuadLayerUpdateParametersInterop

Antarmuka nano-COM yang memungkinkan interop COM dengan kelas HolographicQuadLayerUpdateParameters untuk aplikasi yang menggunakan Direct3D 12 untuk penyajian holografik.