My Graphics card makes a hiss every time I program using the DirectX SDK, It makes a hiss when I draw a mere triangle or when I do shader programming as well.
What is the reason, I am sure it is not the card I have had a 9600GT in the past and my present card is a GTX560Ti but the hiss is persistent.
What does it indicate, is it harmful to the card or am I doing something wrong, what could possibly go wrong in drawing a triangle on the screen
It's capacitor whine or coil whine.
A lot of gfx cards get it. Usually it happens more at high framerate, so drawing a triangle will probably do it because you've got massive framerate. You will probably hear it whenever a game is rendering a simple screen (like menus) without vsync on.
Kojack wrote:It's capacitor whine or coil whine.
A lot of gfx cards get it. Usually it happens more at high framerate, so drawing a triangle will probably do it because you've got massive framerate. You will probably hear it whenever a game is rendering a simple screen (like menus) without vsync on.
Kojack wrote:It's capacitor whine or coil whine.
A lot of gfx cards get it. Usually it happens more at high framerate, so drawing a triangle will probably do it because you've got massive framerate. You will probably hear it whenever a game is rendering a simple screen (like menus) without vsync on.
Well that explains it, thanks Kojack
I found that we have to use D3DPRESENT_INTERVAL_ONE instead of D3DPRESENT_INTERVAL_IMMEDIATE in the d3dpp.PresentationInterval while filling the D3DPRESENT_PARAMETERS d3dpp to turn Vsync ON.
Is this correct, My GPU usage with INTERVAL_IMMEDIATE is 40% and with INTERVAL_ONE is 18%, so I am assuming it should be correct.