SwapChainRenderTarget needs access to these, made them protected.