docs/en-us/manual/introduction/others.md
Uses DirectML to call the GPU for recognition inference acceleration<sup>PR</sup>, reducing CPU usage significantly with minimal GPU usage. Recommended to enable.
Testing has shown that some graphics cards may experience recognition issues when using this feature due to missing functionality or lower performance. MAA has built-in a blacklist for certain GPUs<sup>PR1PR2</sup>. If you encounter recognition issues with GPUs not on the blacklist after enabling this feature, please submit an Issue.
Configuration changes in the main interface and settings are usually saved automatically, but the following will reset after MAA restarts:
*(One-time only)MAA supports automatically switching configurations via launch parameters by adding --config <configuration name> after the MAA process name. Example: ./MAA/MAA.exe --config Official.
Some characters need to be escaped according to JSON conventions. Example: when the configuration name is "Official", the parameter should be --config \"Official\".
Since v4.13.0, MAA supports setting scripts to run before starting and after finishing tasks. Enter the absolute or relative path to a batch file (.bat) in the input field.
In the Windows version, all MAA configurations are stored in gui.json inside the config folder. Migrating this folder transfers all MAA settings.