Enviado em 06/11/2012 - 17:48h
Prezados,Enviado em 06/11/2012 - 20:41h
// // COMPILE: // gcc programa.c -o programa -lSDL // #include <SDL/SDL.h> #undef main SDL_Surface *screen, *sprite; int main(int argc, char *argv[]) { SDL_Rect area = { 0, 0, 800, 600 }; // inicia a SDL // SDL_Init (SDL_INIT_VIDEO); // inicia o modo de video // screen = SDL_SetVideoMode (800, 600, 32, 0); // carrega o arquivo de imagem // sprite = SDL_LoadBMP ("file.bmp"); if (sprite) { // "desenha" a imagem para a tela (screen) // SDL_BlitSurface (sprite, NULL, screen, &area); // atualiza a tela ( screen ) // SDL_Flip (screen); // da uma pausa de 3 segundos // SDL_Delay (3000); } else printf ("Arquivo nao existe: 'file.bmp'\n"); // termina a SDL // SDL_Quit (); return 0; }
Enviado em 06/11/2012 - 21:58h
A função fopen pode abrir qualquer arquivo, seja ele de texto ou binário. O problema é você interpretar esse arquivo depois. Para isso, existem bibliotecas já prontas que fazem esse trabalho para você. Se quiser exibir a imagem, será como o colega acima disse.Enviado em 07/11/2012 - 14:17h
Gostaria de agradecer a colaboração de todos e dizer que utilizei a solução do "rei_astro" pois além de eu ter testado e dado certo a outra é um pouco grande e eu como sou iniciante em C estou interpretando ela aos poucos mas obrigadoResolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Solução rápida para o problema do Network Manager conectar mas não navegar
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
Mouse bluetooth OEX Motion MS 406 (0)
Como instalar o KDE3 em Distros Atuais ou Quase (3)
preciso de ajuda aqui... [RESOLVIDO] (12)
Não acesso a conta do Banco do Brasil pelo Google Chrome [RESOLVIDO] (5)