OBS, бандикам и прочее — программы, которое работает на уровне приложений. Они внедряются в игру как чит, и забирают кадр для записи прямо из движка игры, до того как он был сформирован для отправки на монитор. Меню чита, визуалы и прочее рисуется после того, как OBS скопировал кадр игры, но до того, как картинка отобразится на мониторе, поэтому обход и работает.
Шедоуплей от нвидии, записывалка от амд и тд — работают на уровне видеокарты. Они имеют прямой доступ к видяхе на оч низком уровне и не пытаются внедряться в игры. Захват идет финального буфера кадра, который видеокарта уже подготовила для отправки на монитор. К моменту когда нвидия забирает картинку, видеокарта уже склеила все вместе (игру+меню чита+курсор мыши и тд). Мало что обходит такую запись экрана.
Короче чит будет видно на записи через нвидию
+ добавлю, что еще в ОБС видимость чита зависит от режима захвата. Если записывать "весь экран", то чит будет видно, если только игру, то не будет видно. Также и с демкой в дискорде.