I am wanting to get QuickSync working for its hardware encoding support but am having trouble making a Metro app that uses QuickSync's hardware encoding.
I tried to make a Metro app that mimics the low-latency video conference example (sample_videoconf). However, when I tried to create objects such as MFXVideoSession in Metro apps, they seemed to try to link to Desktop/non-Metro libraries that are not available for Metro apps.
I then looked at the sample_simple_transcoder example since it was designed for Metro. However, it seems it only performs transcoding, not encoding. What is the suggested approach to have a Metro app do encoding w/ QuickSync hardware support?
System details: I have the release version of Windows 8 installed. mediasdk_sys_analyzer reports sw+hw support for up to v1.4 and the Intel HD Graphics driver is the latest. All the out-of-the-box examples seem to work fine.