Diferencia entre revisiones de «Framebuffer»

Contenido eliminado Contenido añadido
CEM-bot (discusión · contribs.)
m robot Añadido: hr:Slikovni međuspremnik
mSin resumen de edición
Línea 1:
El '''framebuffer''' es un concepto de [[sistema operativo|sistemas operativos]] que designa a un método de acceso a dispositivos gráficos. El '''framebuffer''' es un dispositivo virtual del sistema operativo que se presenta ante las aplicaciones de diferentes maneras en función del sistema de que hablemos, aunque generalmente aparece como un [[archivo informático|archivo]] o un bloque de [[Memoria RAM|memoria RAM]] reservado en la [[computadora]], y que puede ser accedido en lectura/escritura por uno o más procesos; en este archivo o zona de memoria especial cualquier escritura modifica directamente las imágenes desplegadas en el dispositivo de vídeo, para que de esa manera los programas puedan mostrar información en pantalla sin preocuparse de los detalles de implantación, ni de la interacción real entre el [[ordenador]] y el dispositivo de vídeo.
 
Cabe notar que los sistemas gráficos de los ordenadores personales funcionan internamente como un '''framebuffer''': todos y cada uno de los [[pixel|pixeles]] desplegados en cualquier instante determinado están almacenados en una porción de la memoria principal del [[ordenador|computador]] en forma de octetos binarios. Debido a que las pantallas poseen diferentes capacidades de despliegue de colores (lo que se conoce como [[profundidad de color]]), la cantidad de información necesaria para representar un [[pixel]] varía. Las pantallas generalmente admiten 8, 15, 16 ó 24 [[bit]]s de profundidad de color lo que equivale a 256, 32.768, 65.536 ó 16.777.216 [[color]]es respectivamente. Para cambiar la imagen presente en la pantalla, basta con escribir las direcciones de memoria dedicadas al [[pixel]] que se quiere modificar.