Hello everyone.

The Mixed Reality Forums here are no longer being used or maintained.

There are a few other places we would like to direct you to for support, both from Microsoft and from the community.

The first way we want to connect with you is our mixed reality developer program, which you can sign up for at https://aka.ms/IWantMR.

For technical questions, please use Stack Overflow, and tag your questions using either hololens or windows-mixed-reality.

If you want to join in discussions, please do so in the HoloDevelopers Slack, which you can join by going to https://aka.ms/holodevelopers, or in our Microsoft Tech Communities forums at https://techcommunity.microsoft.com/t5/mixed-reality/ct-p/MicrosoftMixedReality.

And always feel free to hit us up on Twitter @MxdRealityDev.

How to create a "Holographic App DirectX 11 App" that doesn't occupy the entire HoloLens.

When you use the "Holographic DirectX 11 App" template in Visual Studio, it creates an app that occupies the entire HoloLens view (I believe it's call the Holographic View).

How do you build a Holographic App like the Hologram demos where you can re-size the box and place the app in the Holographic Shell?

Tagged:

Best Answer

Answers

  • sptspt ✭✭

    can't.

  • The Hologram demo that comes out of box with HoloLens, are they built directly in C++ and are there templates for them? There is also the 3DViewer beta. How is that built?

  • sptspt ✭✭

    Microsoft is keeping this to themselves for now.

  • @howardlo said:
    The Hologram demo that comes out of box with HoloLens, are they built directly in C++ and are there templates for them? There is also the 3DViewer beta. How is that built?

    SPT seems right. The Hologram app uses code/APIs that is not public yet - or at least not documented in any place. My guess is that it will be public at some point, just was not ready at the current release time (It is really hard to change public APIs and limiting once they are out). The 3DViewer is a Unity app - that probably made it easier to start it but can be limiting for them in the future.

  • @Alex480 said:
    The Hologram app uses code/APIs that is not public yet - or at least not documented in any place.

    Why do you say this? How did you determine this? What types of APIs are supposing about?

    To the original poster...

    You can do anything you want in C++. You just have to implement it. The sample created by the template is very basic and does just fill the screen. A directX c++ app does not have to do this of course. The template sets things up. Nothing more.

    -pch

  • @Alex480 said:

    Right now, as external devs, we can only create 2 types of apps - the Holographic View which is exclusive (nothing else shows) or the 2D regular UWP apps in the Mixed World (Shell). These apps of course can use DirectX and so on, but the content will be rasterized to their own render target first and thus still appear 2D. The question was if it is possible to do 3D apps that show true 3D content in the Mixed World (like the Holograms app) and as documented it is not possible yet:

    https://developer.microsoft.com/en-us/windows/holographic/app_model#creating_a_holographic_view

    I misunderstood what the op and you were saying. Apologies.

    It is a limitation that is really contrary to the whole AR/MR paradigm. It is not about "apps" but about the experience.

    -pch

Sign In or Register to comment.