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