Entrar
¿Usuario nuevo? Regístrate
allegro-espanol · Una lista en español sobre la librería Allegro.
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes determinar el orden de los mensajes. Pulsa el enlace en la columna correspondiente a la fecha. Tus preferencias serán guardadas y no tendrás que introducirlas de nuevo.

Mensajes

  Mensajes Ayuda
Avanzado
Scroll   Lista de mensajes  
Responder | Reenviar Mensaje #670 de 9896 |
Re: [AL-ES] Scroll

On Mon, Mar 04, 2002 at 03:49:03PM -0500, John Alexis Guerra Gómez wrote:
> gracias, resulta que no me hace el scroll y me aparece como salida del
> textprintf
>
> -1 gfx=1 vx=800 sx=800
>
> lo que interpreto como que no pudo hacer el scroll_screen, pero que la
> tarjeta si la soporta.

Usas erróneamente el GFX_CAN_SCROLL. Es un define, no una variable, y se usa
contra una variable para saber si hay un bit activado. Esto es:

if (gfx_capabilities & GFX_CAN_SCROLL)
printf("Puedo hacer scroll!");

Tal y como aparece ahí sólo estás diciendo que el bit GFX_CAN_SCROLL es
el primero de la variable.

> Además me podrían explicar los valores de VIRTUAL_W y VIRTUAL_H, ya
> que no los entiendo del todo.

Pues esos son los tamaños de la pantalla virtual. Si no son mayores que
los de la pantalla física, no puedes hacer scroll. De todas formas mira
a ver si te funciona el ejemplo allegro/examples/exscroll.

On Wed, Mar 06, 2002 at 01:05:17PM -0300, José Fernando Pérez Cardona wrote:
> Que yo sepa windows no admite scroll por hardware, es decir el sistema
> windows no lo puede hacer y a lo mejor la tarjeta si como bien dices.
> de todas maneras esto te lo debería confirmar los diseñadores de Allegro
> (y a mi también).

Confirmado, DirectX no puede hacer scroll por hardware.

--
Grzegorz Adam Hankiewicz gradha@... http://gradha.infierno.org/



Mié, 6 de Mar, 2002 9:14 pm

gradha@...
Enviar mensaje Enviar mensaje

Reenviar Mensaje #670 de 9896 |
Desplegar mensajes Autor Ordenar por fecha

Saludos lista, resulta que estoy tratando un pequeño juego de carros, con scroll pero no lo logro hacer funcionar, alguien me puede decir en que me equivoco ...
John Alexis Guerra G€...
aguerra@...
Enviar mensaje
5 de Mar, 2002
8:14 pm

... Usas erróneamente el GFX_CAN_SCROLL. Es un define, no una variable, y se usa contra una variable para saber si hay un bit activado. Esto es: if...
Grzegorz Adam Hankiew...
gradha@...
Enviar mensaje
7 de Mar, 2002
5:12 am
Avanzado

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda