ßê âêëþ÷èòè âåðòèêàëüíó ñèíõðîí³çàö³þ
Vertical Synchronization, VSync, àáî âåðòèêàëüíà ñèíõðîí³çàö³ÿ - öå äîäàòêîâèé ïàðàìåòð ðîáîòè äðàéâåðà â³äåîêàðòè. Âêëþ÷åííÿ âåðòèêàëüíî¿ ñèíõðîí³çàö³¿ çàçâè÷àé ö³êàâèòü çàâçÿòèõ ãåéìåð³â, îñê³ëüêè äîçâîëÿº çíà÷íî ïîë³ïøèòè ãðàô³êîì áàãàòüîõ ³ãîð.
1
Âêëþ÷åííÿ âåðòèêàëüíî¿ ñèíõðîí³çàö³¿ ìîæå áóòè çä³éñíåíî êîðèñòóâà÷åì äåê³ëüêîìà ñïîñîáàìè. Íàéá³ëüø ïðîñòèé ìåòîä - öå âèêëèêàòè êîíòåêñòíå ìåíþ ðîáî÷îãî ñòîëó êë³êîì ïðàâî¿ êíîïêè ìèø³ íà ïîðîæíüîìó ïðîñòîð³ ñòîëó ³ âêàçàòè ïóíêò "åêðàí". Ðîçêðèéòå ïîñèëàííÿ Display Properties ³ ïåðåéä³òü íà âêëàäêó Settings â ä³àëîãîâîìó â³êí³. Ñêîðèñòàéòåñÿ êíîïêîþ Advanced ³ âêëþ÷³òü ïîòð³áíó ôóíêö³þ â ðîçä³ë³ Wait for Vertical Sync.
2
Äëÿ ïðîãðàìíîãî âêëþ÷åííÿ âåðòèêàëüíî¿ ñèíõðîí³çàö³¿ â OpenGL, âèêîðèñòîâóéòå êîä:
void set_vsync (bool enabled) // true
{
PFNWGLSWAPINTERVALEXTPROC wglSwapInterval = NULL;
wglSwapInterval = (PFNWGLSWAPINTERVALEXTPROC) wglGetProcAddress ("wglSwapIntervalEXT");
if (wglSwapInterval) wglSwapInterval (enabled? 1: 0);
}.
3
Âèêîðèñòîâóéòå DirectX 9 äëÿ âêëþ÷åííÿ âåðòèêàëüíî¿ ñèíõðîí³çàö³¿. Äëÿ öüîãî ïåðåä çàïóñêîì D3DDevice çì³í³òü çíà÷åííÿ ïàðàìåòðà
g_d3d9Parameters.SwapEffect íà D3DSWAPEFFECT_COPY. ϳñëÿ öüîãî òàêîæ íàäàéòå ïàðàìåòðó g_d3d9Parameters.PresentationInterval çíà÷åííÿ D3DPRESENT_INTERVAL_ONE.
g_d3d9Parameters.SwapEffect íà D3DSWAPEFFECT_COPY. ϳñëÿ öüîãî òàêîæ íàäàéòå ïàðàìåòðó g_d3d9Parameters.PresentationInterval çíà÷åííÿ D3DPRESENT_INTERVAL_ONE.
4
Äëÿ âêëþ÷åííÿ âåðòèêàëüíî¿ ñèíõðîí³çàö³¿ nVidia, âèêëè÷òå êîíòåêñòíå ìåíþ ðîáî÷îãî ñòîëó êîìï`þòåðà êë³êîì ïðàâî¿ êíîïêè ìèø³ ³ âêàæ³òü ïóíêò "Ïàíåëü óïðàâë³ííÿ nVidia". Ðîçêðèéòå ìåíþ "âèä" âåðõíüî¿ ñåðâ³ñíî¿ ïàíåë³ ä³àëîãîâîãî â³êíà ³ âêàæ³òü ïóíêò "Ðîçøèðåíèé". ðîçãîðí³òü âóçîë "Óïðàâë³ííÿ ïàðàìåòðàìè 3D" â äåðåâ³ ë³â³é ÷àñòèí³ â³êíà ïàíåë³ óïðàâë³ííÿ ³ âêàæ³òü êîìàíäó "óâ³ìêíóòè" â âèïàäàþ÷îìó ñïèñêó ðÿäêà "Âåðòèêàëüíèé ñèíõðî³ìïóëüñ" â íàñòóïíîìó ä³àëîãîâîìó â³êí³. Çáåðåæ³òü çðîáëåí³ çì³íè, íàòèñíóâøè êíîïêó OK, ùîá ïåðåçàïóñòèòè ñèñòåìó äëÿ çàñòîñóâàííÿ öèõ çì³í.
5
Çâåðí³òü óâàãó íà òå, ùî ³íîä³ ìîæå âèêîðèñòîâóâàòèñÿ íå ðîçêðèâàºòüñÿ ìåíþ, à ñëàéäåð.  öüîìó âèïàäêó íåîáõ³äíî ïåðåì³ñòèòè ïîâçóíîê â êðàéíº ïðàâå ïîëîæåííÿ.
Ñòàòò³ çà òåìîþ "ßê âêëþ÷èòè âåðòèêàëüíó ñèíõðîí³çàö³þ"
Îö³í³òü, áóäü ëàñêà ñòàòòþ