Sincronização vertical, VSync ou sincronização vertical é um parâmetro adicional do driver da placa de vídeo. Habilitar o Vsync geralmente é do interesse dos jogadores ávidos, pois pode melhorar dramaticamente os gráficos de muitos jogos.
Instruções
Passo 1
A ativação da sincronização vertical pode ser feita pelo usuário de várias maneiras. O método mais simples é chamar o menu de contexto da área de trabalho clicando com o botão direito em um espaço de mesa vazio e selecionando o item "Exibir". Expanda o link Propriedades de vídeo e vá para a guia Configurações na caixa de diálogo que é aberta. Use o botão Avançado e habilite a função desejada na seção Aguardar sincronização vertical.
Passo 2
Para ativar programaticamente a sincronização vertical em OpenGL, use o código:
void set_vsync (bool ativado) // verdadeiro
{
PFNWGLSWAPINTERVALEXTPROC wglSwapInterval = NULL;
wglSwapInterval = (PFNWGLSWAPINTERVALEXTPROC) wglGetProcAddress ("wglSwapIntervalEXT");
if (wglSwapInterval) wglSwapInterval (habilitado? 1: 0);
}.
etapa 3
Use o DirectX 9 para habilitar a sincronização vertical. Para fazer isso, antes de iniciar D3DDevice, altere o valor do parâmetro
g_d3d9Parameters. SwapEffect para D3DSWAPEFFECT_COPY. Em seguida, defina também o parâmetro g_d3d9Parameters. PresentationInterval como D3DPRESENT_INTERVAL_ONE.
Passo 4
Para habilitar a sincronização vertical da nVidia, abra o menu de contexto da área de trabalho do computador clicando com o botão direito do mouse e selecione o item "Painel de controle da nVidia". Abra o menu "Exibir" do painel de serviço superior da caixa de diálogo aberta e selecione o item "Avançado". Expanda o nó "Gerenciar parâmetros 3D" na árvore do lado esquerdo da janela do painel de controle e selecione o comando "Ativar" na lista suspensa da linha "Pulso de sincronização vertical" na próxima caixa de diálogo. Salve suas alterações clicando em OK e reinicie o sistema para aplicar essas alterações.
Etapa 5
Observe que às vezes pode ser usado um controle deslizante em vez de um menu suspenso. Nesse caso, você precisa mover o controle deslizante para a posição extrema direita.