The first one is the monitor: if the refresh frequency of your monitor is 25hz, the graphics card is useless, and the monitor determines the upper limit of FPS.
The second is the graphics card, which determines the actual value of FPS. Other things being equal, the better the graphics card, the higher the FPS. Generally, the computing speed, bit width and transmission interface of GPU are all in the graphics card.
The third is the transmission interface, which is commonly used for HDMI and VGA. In terms of data transmission, HDMI is several times that of VGA, that is, more pictures can be transmitted to the display every second.
The fourth is resolution. In fact, resolution has little effect on FPS. The intuitive feeling of different resolutions in the same situation is the difference in clarity. Of course, if you use a low graphics card to forcibly output high resolution, there will also be a situation of low PFS, but this situation is rare now.