Changing PixWinPlugin to use the new capture control mechanisms, including disabling the UI overlay.
PixWinPlugin will now trigger a full frame, similar to how the RenderDoc plugin does, to ensure we get a full frame on the requested viewport instead of getting a frame on the next viewport to render.
#jira none
#rb robert.srinivasiah, jamie.hayes
#preflight 636d2bd11a66e7f7317a0073
[CL 23104389 by christopher waters in ue5-main branch]
Comes with functionality for programmatic captures.
Includes UE changes to GetFunctionPtr to address FarProc casting warnings.
#jira none
#rb none
#preflight 61b24365fb311517868625a6
#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 18431491 in //UE5/Release-5.0/... via CL 18435344
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
[CL 18435588 by christopher waters in ue5-release-engine-test branch]
#ROBOMERGE-SOURCE: CL 15766789 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)
[CL 15777321 by christopher waters in ue5-main branch]