Я работаю над приложениями, основанными на DirectX10, используя SlimDX. Я хотел бы включить vsync, похожий на DirectX9, но, похоже, fps не работает на частоте 60 Гц (что происходит, если я использую Direct9). Я устанавливаю vsync с помощью этого
SwapChain.Present(1, PresentFlags.None);
Я что-то не так сделал?
Кстати, я использую Win7 с видеокартой ATI HD5570. После некоторого поиска в Google я понимаю, что ATI может принудительно вызывать vsync в некоторых играх. Так что мне интересно, связано ли это.
Справочник по коду на C ++ тоже подойдет. Я переведу это сам.
Спасибо