Should be perfectly fine if your HTPC is on a wired network.
On this wired network, each video frame takes around 0.5 milliseconds (ms) to transmit between machines. When streaming at 60 FPS (16.7ms per frame), this network allows for plenty of time to capture, encode, decode and display each video frame. The graph also shows that the transmit time is pretty consistent; with only 2 spikes above 1 millisecond.
A strong wireless signal will also do the trick.
In contrast, the following graph shows an example of what can be considered good performance from a wireless network. In this example, there was a strong wireless signal between machines (machines only a few feet apart) and the average transmit time is less than 10ms per frame with occasional spikes over 40ms. Ordinarily this wouldn’t be noticeable and the player would be having a good streaming experience.