Original Post
I've got a problem with my game only rendering at a maximum of 30 FPS. I know this is related to the vsync, and the game being unable to hit 60 FPS, so it gets halved, and I've also read that creating a triple buffer is supposed to fix this. I've set the number of backbuffers in the D3DPRESENT_PARAMETERS to 2, but it has absolute no impact on the framerate. I've also tried switching the presentation rate to immediate, which ups the framerate counter, but the game is still visibly hitchy, like it's still being updated at 30 FPS. How would I go about resolving this issue?