OpenSiv3D
                                
                                 OpenSiv3D copied to clipboard
                                
                                    OpenSiv3D copied to clipboard
                            
                            
                            
                        高 DPI 用のスケールアップ Transformer2D を返す関数
参考: チュートリアル 39.14
イメージ:
void Main()
{
	Scene::SetResizeMode(ResizeMode::Actual);
	while (System::Update())
	{
		const auto scaling = Scene::NativeResolutionTransformer(); // 関数名は仮
	}
}
Scene::Size() が実シーンサイズを返すことでスケーリングが重複するため、導入が簡単にいかない場合がある。
v0.8 世代で Scene::Size() の仕様を見直して対応。
const auto transformer = Scene::NativeResolutionTransformer();
Scene::Rect().draw();