Сама гифка в picturebox производится максы в 20 кадров. На деле же сама гиф 120 кадров. Имеются ли какие-либо решения по данному вопросу?
https://stackoverflow.com/questions...-sharp-have-lower-framerates-than-they-should почитай, помойму тут есть решение вопроса
RichPerson, реализовывать точь-в-точь как в том примере что он приводит. Суть в том (если не осилил перевести) что по умолчанию используется слишком низкочастотный таймер для отрисовки (что-то типа 64 тика в секунду) а у тебя гифка 120 кадров в секунду, соответственно она будет проигрываться КАК МИНИМУМ вдвое медленнее. Чтобы это пофиксить надо перед выводом гифки установить повышенную частоту таймера (10 которая в примере это миллисекунды, что даст 100 fps но так как тебе надо 120 и еще надо бы оставить немного в запас самой винде то я бы передавал еще меньше, например 5 или 1), а когда гифку уже не надо выводить, убрираешь повышенную частоту. Если покажешь свой код, то подскажу куда что воткнуть, а так извини - не телепат.
RichPerson, в WPF скорее всего нету, т.к там используется отрисовка через ГП и пофикшено. Попробуй использовать не стандартный контрол из winforms, а какой-нибудь кастомный из фреймворка