At 5-11 and 235 pounds, Hyde ran for 1,521 yards for the Buckeyes, the seventh-best total in school history despite being suspended for the first three games of 2013 following an alleged assault inside a local bar in Columbus, Ohio.
With Gore turning 31 in May entering the last year of a three-year, $21 million extension, Hyde could be the next long-term option at the position. He will battle Lattimore for that honor, who spent his entire rookie season in 2013 sidelined while recovering from three torn ligaments and a dislocated knee cap suffered in his final collegiate season in 2012.
"I embrace competition," Hyde said. "I feel like competition brings out the best in me. I'm looking forward to get out there, compete right away. (It) might bring something out of my game that I haven't seen."
Hyde appeared in 41 games at Ohio State, amassing 3,516 yards and 37 touchdowns.
The series of trades involved was very complicated. San Francisco traded its pick at 56 to the Denver Broncos in exchange for No. 63, a fifth-round pick (No. 171) and a fourth rounder in the 2015 draft.
The 49ers also sent the Broncos pick No. 242 (7th round). Then they dealt their selection at 61 to Jacksonville for pick No. 70 in the fourth round and pick No. 150 (fifth round).
Follow Editor in Chief Chris Biderman on Twitter.