using System; using System.Drawing; // The 'windowHandle' parameter will contain the window handle for the: // - Active window when run by hotkey // - Trigger target when run by a Trigger rule // - TitleBar Button owner when run by a TitleBar Button // - Jump List owner when run from a Taskbar Jump List // - Currently focused window if none of these match public static class DisplayFusionFunction { public static void Run(IntPtr windowHandle) { //Gets name of current monitor profile //After effects needs profile named 3_on string profileName = BFS.DisplayFusion.GetCurrentMonitorProfile(); if (profileName != "3_on"){ BFS.DisplayFusion.LoadMonitorProfile("3_on"); } //Need to wait //launch app //maximize app window } }