1
C / Besoin d'aide afin d'afficher un pixel avec CSMFL
« le: Novembre 06, 2019, 11:58:05 am »
Bonjour,
Comme le titre l'indique j'aimerai si possible un peu d'aide sur l'affichage d'un pixel grâce a CSFML.
J'arrive actuellement à ouvrir une fenêtre et à la fermé.
Mon but est d'afficher un pixel sur la fenêtre mais je ne comprends pas ce qu'il faut faire, j'ai parcouru plusieurs forum et il faut utiliser un certain framebuffer mais je ne comprends pas ce que c'est .
Voici mon code actuel :
#include <SFML/Graphics.h>
#include <stdlib.h>
int main(void)
{
sfRenderWindow *window;
sfVideoMode video_mode;
sfEvent event;
video_mode.width = 800;
video_mode.height = 600;
video_mode.bitsPerPixel = 32;
window = sfRenderWindow_create(video_mode,"MyWindow",sfDefaultStyle,NULL);
while (sfRenderWindow_isOpen(window)) {
sfRenderWindow_display(window);
while (sfRenderWindow_pollEvent(window, &event))
if (event.type == sfEvtClosed)
sfRenderWindow_close(window);
}
sfRenderWindow_destroy(window);
return 0;
}
Comme le titre l'indique j'aimerai si possible un peu d'aide sur l'affichage d'un pixel grâce a CSFML.
J'arrive actuellement à ouvrir une fenêtre et à la fermé.
Mon but est d'afficher un pixel sur la fenêtre mais je ne comprends pas ce qu'il faut faire, j'ai parcouru plusieurs forum et il faut utiliser un certain framebuffer mais je ne comprends pas ce que c'est .
Voici mon code actuel :
#include <SFML/Graphics.h>
#include <stdlib.h>
int main(void)
{
sfRenderWindow *window;
sfVideoMode video_mode;
sfEvent event;
video_mode.width = 800;
video_mode.height = 600;
video_mode.bitsPerPixel = 32;
window = sfRenderWindow_create(video_mode,"MyWindow",sfDefaultStyle,NULL);
while (sfRenderWindow_isOpen(window)) {
sfRenderWindow_display(window);
while (sfRenderWindow_pollEvent(window, &event))
if (event.type == sfEvtClosed)
sfRenderWindow_close(window);
}
sfRenderWindow_destroy(window);
return 0;
}