virtual bool BeginScene() override;
BeginScene begins scene rendering, initializing various render states such as blend, scale9 states needed externally. This sets the states that are not changed in rendering, or that are reset after changes
Returns true if the scene is rendered successfully and false otherwise.