d3d11videosink: Add support for UWP
To support UWP (WinRT), we need a new c++ based d3d11window
implementation.
- Cannot create internal window handle.
d3d11window
must draw something ontoCoreWindow
orSwapChainPanel
. - Should be able to detect external window type (whether
CoreWindow
orSwapChainPanel
) - Should be able to run on UI thread.