iniファイルで設定しているシャドウの解像度とかカスケードの枚数とかを変更したい

お世話になっております。

iniファイルとかでr.Shadow.CSM.MaxCascadesやr.Shadow.MaxResolutionを設定することで、

シャドウの解像度とかカスケードの枚数とか変更できますが、

それをC++、もしくはブループリントで行いたいのです。

エンジンの拡張機能設定の品質のボタンでr.Shadow.MaxResolutionの数値は

変更できますが同様のことをやりたいです。

試しにC++で以下のようにしたところ、

IConsoleVariable* CMaxResolution = IConsoleManager::Get().FindConsoleVariable(TEXT(“r.Shadow.MaxResolution”));

CMaxResolution->Set(128);

GEngine->GameUserSettings->ApplySettings(true);

数値は128になってましたが、シャドウの見た目は変わりませんでした。

根本的にやり方が間違っているのでしょうか?

何か方法がございましたらご教授ください。

よろしくお願いします。