Оказалось сам захват сделан норм, загрузки проца нет вообще, всё вывозит Intel QSV. А вот сам вьюпорт и окно я не знаю на чем написано, но оно включает дискретку и загружает её на половину
У меня теперь даже есть спортивный интерес попробовать написать на SwiftUI небольшую аппку для стриминга на твич и посмотреть, как это будет загружать систему