{"id":73813,"date":"2020-03-12T08:43:19","date_gmt":"2020-03-12T05:43:19","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-multimedijnoj-biblioteki-sdl-2-0-12"},"modified":"2020-03-12T08:43:19","modified_gmt":"2020-03-12T05:43:19","slug":"vypusk-multimedijnoj-biblioteki-sdl-2-0-12","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-multimedijnoj-biblioteki-sdl-2-0-12","title":{"rendered":"Lancement de la biblioth\u00e8que multim\u00e9dia SDL 2.0.12.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/discourse.libsdl.org\/t\/sdl-2-0-12-released\/27318\">A eu lieu<\/a><\/noindex> publication de la biblioth\u00e8que <noindex><a rel=\"nofollow\" href=\"https:\/\/libsdl.org\">SDL 2.0.12<\/a><\/noindex> (Simple DirectMedia Layer), visant \u00e0 simplifier l'\u00e9criture de jeux et d'applications multim\u00e9dia. La biblioth\u00e8que SDL fournit des outils tels que le rendu 2D et 3D acc\u00e9l\u00e9r\u00e9 par le mat\u00e9riel, le traitement des entr\u00e9es, la reproduction audio, le rendu 3D via OpenGL\/OpenGL ES et de nombreuses autres op\u00e9rations connexes. La biblioth\u00e8que est \u00e9crite en C et est distribu\u00e9e sous la licence zlib. Pour utiliser les capacit\u00e9s de SDL dans des projets dans divers langages de programmation, des liaisons sont fournies.<\/p>\n<p>Dans cette nouvelle version :<\/p>\n<ul>\n<li class=\"l\"> Le pilote HIDAPI a ajout\u00e9 le support des manettes de jeu Nintendo GameCube et l'indicateur SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE pour d\u00e9terminer leur utilisation. Le support des contr\u00f4leurs Xbox 360 et Xbox One a \u00e9galement \u00e9t\u00e9 am\u00e9lior\u00e9 dans HIDAPI;\n<li class=\"l\"> Ajout du support pour les manettes de jeu :\n<ul>\n<li>   8BitDo FC30 Pro\n<li>        8BitDo M30 GamePad\n<li>        BDA PS4 Fightpad\n<li>        HORI Fighting Commander\n<li>        Hyperkin Duke\n<li>        Hyperkin X91\n<li>        MOGA XP5-A Plus\n<li>        NACON GC-400ES\n<li>        Contr\u00f4leur NVIDIA v01.04\n<li>        PDP Versus Fighting Pad\n<li>        Razer Raion Fightpad pour PS4\n<li>        Razer Serval\n<li>        Contr\u00f4leur Stadia\n<li>        SteelSeries Stratus Duo\n<li>       Victrix Pro Fight Stick pour PS4\n<li>        Xbox One Elite Series 2\n<\/ul>\n<li class=\"l\"> Ajout des fonctions SDL_GetTextureScaleMode() et SDL_SetTextureScaleMode() pour obtenir et d\u00e9finir le mode d'\u00e9chelle appliqu\u00e9 aux textures;\n<li class=\"l\"> Ajout de la fonction SDL_LockTextureToSurface(), similaire \u00e0 SDL_LockTexture(), mais consid\u00e9rant la zone verrouill\u00e9e comme SDL Surface;\n<li class=\"l\"> Ajout d'un nouveau mode de m\u00e9lange SDL_BLENDMODE_MUL;\n<li class=\"l\"> Dans la fonction SDL_GameControllerTypeForIndex(), le type de contr\u00f4leur de jeu (Xbox 360, Xbox One, PS3, PS4, Nintendo Switch Pro) est d\u00e9sormais affich\u00e9;\n<li class=\"l\"> Ajout des fonctions SDL_JoystickFromPlayerIndex(), SDL_JoystickSetPlayerIndex(), SDL_GameControllerSetPlayerIndex() et SDL_GameControllerFromPlayerIndex() pour d\u00e9terminer et d\u00e9finir le dispositif associ\u00e9 \u00e0 l'index du joueur;\n<li class=\"l\"> Ajout du macro SDL_zeroa() pour initialiser un tableau d'\u00e9l\u00e9ments \u00e0 z\u00e9ro;\n<li class=\"l\"> Ajout de la fonction SDL_HasARMSIMD() pour d\u00e9terminer le support des instructions ARM SIMD dans le CPU ARMv6+;\n<li class=\"l\"> Pour les syst\u00e8mes Linux, les indicateurs SDL_HINT_VIDEO_X11_WINDOW_VISUALID (d\u00e9termination de l'identifiant de sortie pour les nouvelles fen\u00eatres X11) et SDL_HINT_VIDEO_X11_FORCE_EGL (choix d'utiliser GLX ou EGL pour X11) ont \u00e9t\u00e9 mis en \u0153uvre;\n<li class=\"l\"> Pour Android, possibilit\u00e9 d'enregistrer du son \u00e0 l'aide d'OpenSL-ES et prise en charge de l'utilisation du Steam Controller Bluetooth en tant que contr\u00f4leur de jeu.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52522\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 SDL 2.0.12 (Simple DirectMedia Layer), \u043d\u0430\u0446\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u043d\u0430 \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0438\u0433\u0440 \u0438 \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 SDL \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0442\u0430\u043a\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043a\u0430\u043a \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 2D- \u0438 3D-\u0433\u0440\u0430\u0444\u0438\u043a\u0438, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0432\u0432\u043e\u0434\u0430, \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0437\u0432\u0443\u043a\u0430, \u0432\u044b\u0432\u043e\u0434 3D \u0447\u0435\u0440\u0435\u0437 OpenGL\/OpenGL ES \u0438 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0438\u043d\u044b\u0445 \u0441\u043e\u043f\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439. \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 zlib. \u0414\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-73813","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 SDL 2.0.12.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-multimedijnoj-biblioteki-sdl-2-0-12\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 SDL 2.0.12 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 SDL 2.0.12.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-multimedijnoj-biblioteki-sdl-2-0-12\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-12T05:43:19+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-12T05:43:19+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lancement de la biblioth\u00e8que multim\u00e9dia SDL 2.0.12 | ProHoster","description":"La biblioth\u00e8que SDL 2.0.12 a \u00e9t\u00e9 publi\u00e9e.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-multimedijnoj-biblioteki-sdl-2-0-12","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 SDL 2.0.12 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 SDL 2.0.12.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-multimedijnoj-biblioteki-sdl-2-0-12","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-12T05:43:19+00:00","article:modified_time":"2020-03-12T05:43:19+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"73813","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:26:23","updated":"2022-10-08 05:31:52","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/73813","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=73813"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/73813\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=73813"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=73813"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=73813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}