CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

une fenetre en sdl sans fond

helvety
helvety
Niveau 7
29 mai 2007 à 17:22:19

Slt
je voudrai faire une fenetre sans fond.
Enfait,le programme serait dans une image pas rectangulaire donc j´enleve la couleur de fond ki me dérenge mais, j´ai kan meme le fond de la fnetre a la place
une idée??

godrik
godrik
Niveau 30
29 mai 2007 à 17:31:07

je ne sais pas si on peut faire ca directement avec la SDL. Je me rappele d´avoir fait des choses comme ca en utilisant directement les api win32 en utilisant la notion de région qui n´est pas forcément rectangulaire.

Je penses que ce n´est qu´une fois que l´on a crée la region que l´on doit pouvoir passer le contexte graphique a la SDL.

dnob700
dnob700
Niveau 10
29 mai 2007 à 17:34:33

mais ta fenêtre à quand même des bords non ? donc que veux tu dire par "sans fond" ? que l´on voit le bureau au travers ?

Je doute que ça soit facile à faire avec la SDL. Même si la forme de la fenêtre peut-être modifié après sa création (et il doit y avoir moyen de récupérer un handle sur ta fenêtre avec sdl), le résultat ne sera pas portable et donc pas du tout dans l´esprit dela SDL.

Fvirtman
Fvirtman
Niveau 10
29 mai 2007 à 17:51:00

Tu es sur que tu ne parles pas simplement d´un blitting avec une colorkey ?

Comme dans le chapitre "Blitting" sur ma page :
http://perso.numericable.fr/~fvirtman/info/deim/index.html

ou alors tu veux vraiment faire sortir ton sprite d´une application fenetrée ?

godrik
godrik
Niveau 30
29 mai 2007 à 18:18:24

Je penses qu´il veut une application "ronde" comme le lecteur de fichier multimedia sonic ou encore WMP.

helvety
helvety
Niveau 7
29 mai 2007 à 18:30:31

oui, c´est comme dit godrik. kan dans WMP on met des skins ce n´est pas rectangulaire et on ne voit pas le fond de la fenetre dans les parties arrondies.
je ne veu meme plus de bords. mais sa je sais faire. mon probleme, c´est qu´il reste toujours ce rectangle derriere mon image dans les parties arrondies

helvety
helvety
Niveau 7
29 mai 2007 à 18:32:39

oui, c´est du blitting avec un colorkey mais, je ne veux pas de fond derriere. dans cet example defvirtman il n´yaurais ke le papillon

Fvirtman
Fvirtman
Niveau 10
29 mai 2007 à 21:29:07

Ok, je vois :)

Je pense que SDL ne gere pas cela (c´est pas fait pour), il faut redescendre a la lib Win32, et la, c´est forcément possible (puisqu´il y en a qui le font :-) )

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment