• Domingo 22 de Diciembre de 2024, 12:50

Autor Tema:  Vesa Color 16 Y 24 Bits  (Leído 1102 veces)

avis_phoenix

  • Miembro activo
  • **
  • Mensajes: 96
  • Nacionalidad: mx
    • Ver Perfil
Vesa Color 16 Y 24 Bits
« en: Viernes 20 de Agosto de 2004, 06:22 »
0
HOLA!! disuclpen tengo un porblemon con loscolores en VESA de 16 y 23 bits, el decir el como sacar el color:

En 16 bits mesaca bien el rojo, verde y azul, comvina de maravilla el rojo con el azul, perocualquiercolor que intervenja la convinación del verde con otro color, pues nomesale, excepto los máximos, por ejemplo, me sale el amarillo (63,63,0), el blanco (63,63,63)m, el negro (0,0,0)pero el desvanecimiento de amarillo a negro no lopeudo hacer
me cambia el amarillo a naraja y leugo a rojo y luego a negro, noo, alguien que me ayude? Función que hace elcolor:
word RGB_16(byte r,byte g,byte B)
{
 return (word)((r<<11)|(g<<5)|(B));
}

En 24 bits, esta peor, me sale así al combinación (nada,Amarillo,Azul), el vesnecimeitno de azul es perfecto, el de amarillo =, epro el rojo nome sale, ni el verde, y sus convinaciones menos, alguein sabe que onda, ahora ségún había leido, su forma de sacar es BUFFER[offset] = ROJO BUFFER[offset+1] = VERDE BUFFER[offset+2] = AZUL, pero esta mal, si lo hago así me salen una rajas azules ne toda la pantalla sea elcolor que sea que ponga, así que usoi esta función,a guiel me puede ayudar?¡:
dword RGB_24(byte r,byte g,byte B)
{
 return (dword)((r<<16)|(g<<8)|(B));
}
AYUDA!!!
"La envidia en los hombres muestra cuán desdichados se sienten, y su constante atención a lo que hacen o dejan de hacer los demás, muestran cuánto se aburren." "Las religiones, como las luciérnagas, necesitan de oscuridad para brillar." "Los hombres vulgares han inventado la vida en sociedad porque les es más fácil soportar a los demás que soportarse a sí mismos." "Sólo es libre aquello que existe por las necesidades de su propia naturaleza y cuyos actos se originan exclusivamente dentro de sí." "La experiencia nos ha demostrado que a la persona no le resulta nada más difícil de dominar que su lengua." "La madurez del hombre es haber vuelto a encontrar la seriedad con la que jugaba cuando era niño." "Los monos son demasiado buenos para que el hombre pueda descender de ellos." "El hombre, en su orgullo, creó a Dios a su imagen y semejanza" "Lo que hacemos no es nunca comprendido, y siempre es acogido sólo por los elogios o por la crítica."