На Windows для захвата экрана есть два классических пути: GDI (медленно и печально) и DXGI Desktop Duplication API. HomRec использует второй вариант. Смысл DXGI Desktop Duplication в том, что видеокарта сама отдаёт вам текстуру рабочего стола - не нужно постранично вычитывать пиксели через GDI…
Как программа для записи ужимается в 40 МБ ОЗУ, пока OBS ест полгига
Это краткое изложение. Полный текст материала доступен на сайте источника.