Compartilhar via


cabeçalho windows.graphics.holographic.interop.h

As APIs no Windows.Graphics.Holographic.Interop.h cabeçalho permitem que Windows Mixed Reality aplicativos usem o Direct3D 12. As interfaces especificadas neste cabeçalho usam ponteiros de interface COM para passar objetos COM do DirectX como parâmetros para métodos em objetos Windows Runtime no namespace Windows.Graphics.Holographic, permitindo que Windows Mixed Reality aplicativos criem e usem recursos de buffer do Direct3D 12 sem sobrecarga adicional.

O código de exemplo para esse conjunto de API está incluído no modelo de aplicativo Windows Mixed Reality Direct3D 12. O modelo de aplicativo Windows Mixed Reality Direct3D 12 inclui código clichê para a maioria das APIs fornecidas no Windows.Graphics.Holographic.Interop.h cabeçalho e renderiza um cubo giratório em um computador Windows Mixed Reality, um HoloLens 2 e o emulador HoloLens 2.

Esse cabeçalho é usado pelo Direct3D 12 Graphics. Para obter mais informações, consulte:

windows.graphics.holographic.interop.h contém as seguintes interfaces de programação:

Interfaces

 
graphics::holographic::interop::IHolographicCameraInterop

Estende o HolographicCamera para permitir que recursos de textura 2D sejam criados e usados como buffers de fundo para renderização holográfica no Direct3D 12.
graphics::holographic::interop::IHolographicCameraRenderingParametersInterop

Uma interface nano-COM que permite a interoperabilidade COM com a classe HolographicCameraRenderingParameters para aplicativos que usam o Direct3D 12 para renderização holográfica.
graphics::holographic::interop::IHolographicQuadLayerInterop

Uma interface nano-COM que permite a interoperabilidade COM com a classe Windows Runtime HolographicQuadLayer para aplicativos que usam o Direct3D 12 para renderização holográfica.
graphics::holographic::interop::IHolographicQuadLayerUpdateParametersInterop

Uma interface nano-COM que permite a interoperabilidade COM com a classe HolographicQuadLayerUpdateParameters para aplicativos que usam o Direct3D 12 para renderização holográfica.