Todos
que programam jogos, ou já programaram, ou simplesmente
pesquisaram o assunto, sabem que a forma mais eficiente de lidar
com as animações dos jogos é desenhá-las
na memória e somente quando terminar o trabalho, enviar
tudo para a tela, para ser mostrado ao usuário. Com nosso
sistema não será diferente.
Back
buffer portanto é um buffer gráfico em
memória,.contendo uma cópia do conteúdo a
ser mostrado na tela. O programador deve optar, na programação,
qual sistema ele quer manipular ou em qual deseja produzir um
resultado. Por exemplo: se ele quer colocar uma figura na tela
ou no buffer. Para isso dispomos de uma instrução,
com dois parâmetros distintos:
buffer
on
buffer off
Se
utilizarmos o parâmetro on, então
todas as operação antes dirigidas à tela,
serão redirecionadas para o buffer. Ao utilizar off,
esse recurso é desligado e uma cópia do buffer vai
para a tela automaticamente.
|