... instead of calling from subclass in order for baseclass to handle more things between swapchain creation and resource creation.
Initial UWP support via new window (CoreWindow and SwapChainPanel) implementation.