In our Rift app we need to efficiently decode 360 h265 video. We do it using the Media Foundation framework and the Hardware Codec distributed by the GPU manufacturers through the Windows Store. We tried to do that by having a launcher to let user install the codec if needed, but that goes against the store policy.
So, if we have to start the app directly in VR, can we test for the codec in VR, and launch the Microsoft Store upon prompt in the app ? Would that be ok with the guildeline ?