{"id":55498,"date":"2020-01-22T00:00:00","date_gmt":"2020-01-21T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/stabilnyj-reliz-wine-5-0"},"modified":"2020-02-18T14:03:37","modified_gmt":"2020-02-18T11:03:37","slug":"stabilnyj-reliz-wine-5-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/stabilnyj-reliz-wine-5-0","title":{"rendered":"Stabiilne Wine 5.0 versioon","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00e4rast aasta arendust ja 28 katseversiooni <noindex><a rel=\"nofollow\" href=\"https:\/\/www.winehq.org\/news\/2020012101\">esitatud<\/a><\/noindex> stabiilne v\u00e4ljaanne avatud Win32 API rakendusele &#8212; <noindex><a rel=\"nofollow\" href=\"http:\/\/www.winehq.org\/announce\/5.0\">Wine 5.0<\/a><\/noindex>, mis sisaldab rohkem kui 7400 muudatust. Uue versiooni peamiste saavutuste hulka kuulub Wini sisseehitatud moodulite pakkumine PE formaadis, mitme monitori konfiguratsioonide tugi, uus helirakenduse XAudio2 rakendamine ja grafika API Vulkan 1.1. tugi.<\/p>\n<p>Wines <noindex><a rel=\"nofollow\" href=\"http:\/\/appdb.winehq.org\/\">on kinnitatud<\/a><\/noindex> t\u00f6\u00f6tavad t\u00e4ielikult 4869 (aasta tagasi 4737) Windowsi programmi, veel 4136 (aasta tagasi 4045) programmi t\u00f6\u00f6tab suurep\u00e4raselt t\u00e4iendavate seadistustega ja v\u00e4liste DLL-idega. 3635 programmi puhul t\u00e4heldatakse v\u00e4ikseid t\u00f6\u00f6probleeme, mis ei takista rakenduste p\u00f5hifunktsioonide kasutamist. <\/p>\n<p>Peamised <noindex><a rel=\"nofollow\" href=\"https:\/\/www.winehq.org\/announce\/5.0\">uuendused<\/a><\/noindex> Wine 5.0: <\/p>\n<ul>\n<li class=\"l\"> <b>Moodulid PE formaadis<\/b>\n<ul>\n<li class=\"l\"> Kui MinGW kompilaator on olemas, kogutakse enamik Wini mooduleid n\u00fc\u00fcd PE (Portable Executable, kasutatav Windowsis) formaadis, mitte ELF-is. PE kasutamine lahendab lahenduste toetamise probleemid, mis seonduvad erinevate kopeerimiskaitse skeemide identiteedi kontrollimisega s\u00fcsteemimoodulite kohta kettal ja m\u00e4lus;\n<li class=\"l\"> PE formaatides k\u00e4ivitatavad failid kopeeritakse n\u00fc\u00fcd katalooge ~\/.wine ($WINEPREFIX) selle asemel, et kasutada vale DLL-faile, mist\u00f5ttu on sisu rohkem sarnane tegelike Windowsi installidega, lisades t\u00e4iendavat kettaruumi;\n<li class=\"l\"> PE formaati muudetud moodulid saavad kasutada standardseid <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A8%D0%B8%D1%80%D0%BE%D0%BA%D0%B8%D0%B9_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB\">wchar<\/a><\/noindex> C-funktsioone ja Unicode konstandeid (n\u00e4iteks L&#187;abc&#187;);\n<li class=\"l\"> Wines C runtime'isse lisati tugi MinGW's kokku pandud binaarfailide sidumiseks, mis kasutab DLL-ide koostamisel vaikimisi MinGW runtime'i asemel;\n<\/ul>\n<li class=\"l\"> <b>Graafikas\u00fcsteem<\/b>\n<ul>\n<li class=\"l\"> Lisatud toetus mitme monitori ja graafikakaartide kasutamiseks, sealhulgas seadistuste d\u00fcnaamiline muutmine;\n<li class=\"l\"> Graafika API Vulkan draiverit on v\u00e4rskendatud, et see vastaks Vulkan 1.1.126 spetsiifikale;\n<li class=\"l\"> WindowsCodecs raamatukogus on teostatud toetus t\u00e4iendavate rastervormingute konverteerimiseks, sealhulgas indekseeritud palettidega formaadid;\n<\/ul>\n<li class=\"l\"> <b>Direct3D<\/b>\n<ul>\n<li class=\"l\"> T\u00e4isekraanirakenduste k\u00e4itamisel on Direct3D-l h\u00e4vitaja kutse blokeerimine;\n<li class=\"l\"> DXGI-s (DirectX Graphics Infrastructure) on lisatud tugi rakendusele, et informeerida selle akna minimeerimisest, mis lubab rakendusel koormusoperatsioone v\u00e4hendada akna h\u00e4\u00e4lestamisel;\n<li class=\"l\"> DXGI kasutavate rakenduste jaoks on teostatud vahetamise toetus t\u00e4isekraanire\u017eiimi ja aknare\u017eiimi vahel, kasutades kombinatsiooni Alt+Enter;\n<li class=\"l\"> Direct3D 12 elluviimise v\u00f5imalusi on laiendatud, n\u00e4iteks on lisatud tugi t\u00e4isekraanire\u017eiimi ja aknare\u017eiimi vahetamiseks, ekraani re\u017eiimide muutmiseks, skaleerimisega v\u00e4ljundite haldamiseks ja joonistamisbufferi vahetamise intervalli (swap interval) haldamiseks;\n<li class=\"l\"> Erinevate piirangusituatsioonide k\u00e4itlemise t\u00e4psustamine, nagu toimumise v\u00e4ljaspool lubatud vahemikke tulemuste testimisel, peegeldatud tekstuuride ja bufferitega joonistamine, mitten\u00f5uetekohaste DirectDraw objektide kasutamine <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/previous-versions\/windows\/desktop\/bb322323(v%3Dvs.85)\">clipper<\/a><\/noindex>, Direct3 seadmete loomine mitten\u00f5uetekohaste akende jaoks, n\u00e4htavate piirkondade kasutamine, mille parameetri minimaalsed v\u00e4\u00e4rtused on v\u00f5rdsed maksimaalsetega jne.\n<li class=\"l\"> Direct3D 8 ja 9 puhul tagatakse t\u00e4psem \u201e<noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/win32\/direct3d9\/texture-dirty-regions\">must<\/a><\/noindex>\u201e piirkondade j\u00e4lgimine, mis laaditakse tekstuurid;\n<li class=\"l\"> V\u00e4hendatud vajalikku aadressiruumi 3D-tekstuuride laadimisel, kasutades S3TC meetodit (failid laaditakse t\u00fckikaupa, mitte t\u00e4ielikult).\n<li class=\"l\"> Teostatud ID3D11Multithread liides  <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/win32\/api\/d3d11_4\/nn-d3d11_4-id3d11multithread\">kriitiliste sektsioonide kaitsmiseks mitme l\u00f5ime kasutamisel;<\/a><\/noindex> Vanade DirectDraw rakenduste jaoks on tehtud mitmeid parandusi ja t\u00e4iustusi valguse arvutamise osas;\n<li class=\"l\"> Teostatud t\u00e4iendavad kutsemehhanismid shader'ite teabe saamiseks API-s\n<li class=\"l\"> ShaderReflection <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/win32\/api\/d3d11shader\/nn-d3d11shader-id3d11shaderreflection\">Wined3d-s on lisatud CPU-p\u00f5hine blitter, et t\u00f6\u00f6delda surutud ressursse;<\/a><\/noindex>;\n<li class=\"l\"> Graafikakaartide andmebaasi on laiendatud, et tuvastada neid Direct3D-s;  <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%91%D0%BB%D0%B8%D1%82%D1%82%D0%B5%D1%80\">blitter<\/a><\/noindex> CPU-p\u00f5hine komprimeritud ressursside t\u00f6\u00f6tlemiseks;\n<li class=\"l\"> Suurendatud graafikakaartide andmebaasi, mida tuvastatakse Direct3D-s;\n<li class=\"l\"> Lisa registreerimisv\u00f5tmed HKEY_CURRENT_USER\\Software\\Wine\\Direct3D: \u201eshader_backend\u201c (\u0161aderite t\u00f6\u00f6tluse backend: \u201eglsl\u201c GLSL-i jaoks, \u201earb\u201c ARB vertex\/fragment jaoks ja \u201enone\u201c \u0161aderite toe keelamiseks), \u201estrict_shader_math\u201c (0x1 - sisse l\u00fclitada, 0x0 - v\u00e4lja l\u00fclitada Direct3D shader'ite konverteerimise). Aulustati v\u00f5ti \u201eUseGLSL\u201c (kasutage \u201eshader_backend\u201c);\n<\/ul>\n<li class=\"l\"> <b>D3DX<\/b>\n<ul>\n<li class=\"l\"> Teostatud 3D-tekstuuride S3TC (S3 Texture Compression) kokkusurumise mehanismi tugi;\n<li class=\"l\"> Lisatud \u00f5iged teostused selliste operatsioonide jaoks nagu tekstuuriga t\u00e4itmine ja mittepeegeldavad (unmappable) pinnad;\n<li class=\"l\"> Tehtud erinevaid t\u00e4iustusi ja parandusi visuaalsete efektide loomise raamistikus <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/win32\/direct3d9\/using-an-effect\">Enamik Kernel32-is kasutusel olevatest funktsioonidest on viidud KernelBase'i, et j\u00e4rgida Windowsi arhitektuuri muudatusi;<\/a><\/noindex>;\n<\/ul>\n<li class=\"l\"> <b>Kernel (Windowsi tuumliideste)<\/b>\n<ul>\n<li class=\"l\"> Enamik Kernel32-s kasutatavaid funktsioone on kantud \u00fcle<br \/>\n  KernelBase'i, j\u00e4rgides muudatusi Windowsi arhitektuuris;<\/p>\n<li class=\"l\"> V\u00f5imalus segada 32- ja 64-bitiseid DLL-e kaustades, mida kasutatakse laadimiseks. Tagatud on mitte vastava bitise \u00fchikuse (32\/64) ignoreerimine, juhul kui edasi teel on v\u00f5imalik leida \u00f5ige bitise \u00fchikuse raamatukogu;\n<li class=\"l\"> Seadme draiverite jaoks on parendatud tuumaobjektide emulatsiooni;\n<li class=\"l\"> T\u00f6\u00f6tavad tuumal tasemel s\u00fcnkroniseerimise objektid, nagu spin-lock'id, kiired mutex'id ja ressursiga seotud muutujad;\n<li class=\"l\"> Tagatud rakendustele \u00f5ige akuoleku teavitamine;\n<\/ul>\n<li class=\"l\"> <b>Kasutajaliides ja integreerimine t\u00f6\u00f6lauaga<\/b>\n<ul>\n<li class=\"l\"> Minimeeritud aknad kuvatakse n\u00fc\u00fcd pealkirja kujul, mitte Windows 3.1 stiilis ikoonina;\n<li class=\"l\"> Uued nuppude stiilid on lisatud <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/desktop\/winauto\/uiauto-supportsplitbuttoncontroltype\">SplitButton<\/a><\/noindex> (avakuulike nupp) ja  <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/desktop\/uxguide\/ctrl-command-links\">Command Links<\/a><\/noindex> (dialoogelementides, mida kasutatakse j\u00e4rgmisele etapile liikumiseks);\n<li class=\"l\"> Kaustadele 'Downloads' ja 'Templates' on loodud s\u00fcmboolsed lingid, mis viivad vastavatesse kataloogidesse Unix-s\u00fcsteemides;\n<\/ul>\n<li class=\"l\"> <b>Sisendi seadmed<\/b>\n<ul>\n<li class=\"l\"> K\u00e4ivitamisel tagatakse Plug &amp; Play seadme draiverite installimine ja laadimine;\n<li class=\"l\"> Parendatud m\u00e4ngukontrollerite toetust, sealhulgas mini-joystick (hat switch), rool ja gaasi ja pidurite pedaalid.\n<li class=\"l\"> Toetus vanale Linuxi API-le, mis suhtles joystick'idega, on l\u00f5petatud, mida kasutati Linuxi tuumades enne versiooni 2.2;\n<\/ul>\n<li class=\"l\"> <b>.NET<\/b>\n<ul>\n<li class=\"l\"> Mono mootor on uuendatud versioonini 4.9.4 ja sisaldab n\u00fc\u00fcd Windows Presentation Foundation (WPF) raamistiku komponente;\n<li class=\"l\"> Lisatud v\u00f5imalus paigaldada lisandeid Mono ja Gecko \u00fchte \u00fchisesse kataloogi, failide paigutamine hierarhias \/usr\/share\/wine asemel uutesse prefiksitesse kopeerimise asemel;\n<\/ul>\n<li class=\"l\"> <b>V\u00f5rguv\u00f5imalused<\/b>\n<ul>\n<li class=\"l\"> Veebibrauseri mootor Wine Gecko, mida kasutatakse MSHTML teegis, on uuendatud versioonini 2.47.1. Uute HTML API-de toetus on rakendatud;\n<li class=\"l\"> MSHTML-is on rakendatud SVG elementide toetus;\n<li class=\"l\"> Lisatud palju uusi VBScript'i funktsioone (nt viga ja erandite t\u00f6\u00f6tlemine, funktsioonid Hour, Day, Month, String, LBound, RegExp.Replace, RScriptTypeInfo_* ja ScriptTypeComp_Bind* jne);\n<li class=\"l\"> Koodiselgituse s\u00e4ilitamine VBScriptis ja JScriptis (script persistence);\n<li class=\"l\"> Lisatud algne HTTP teenuse (WinHTTP) ja sellega seotud API (HTTPAPI) rakenduste jagamiseks klientidega ja serveritega, kes saadavad ja saavad p\u00e4ringuid HTTP protokolli kaudu;\n<li class=\"l\"> Tagatud v\u00f5imalus saada HTTP-proksi seadistamise parameetreid DHCP kaudu;\n<li class=\"l\"> Lisatud autentimissoovide suunamise tugi Microsoft Passport teenuse kaudu;\n<\/ul>\n<li class=\"l\"> <b>Kr\u00fcptograafia<\/b>\n<ul>\n<li class=\"l\"> Rakendatud elliptiliste k\u00f5verate (ECC) baasil kr\u00fcptograafiliste v\u00f5tmete toetus, kasutades GnuTLS;\n<li class=\"l\"> Lisatud v\u00f5imalus importida v\u00f5tmeid ja sertifikaate PFX formaadis failidest;\n<li class=\"l\"> Lisatud toetus paroolip\u00f5hise v\u00f5tme loomise skeemile PBKDF2;\n<\/ul>\n<li class=\"l\"> <b>Tekst ja fondid<\/b>\n<ul>\n<li class=\"l\"> DirectWrite API rakenduses on lisatud OpenType'i funktsioonide toetus, mis on seotud <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/typography\/opentype\/spec\/gpos\">glifide positsioneerimisega<\/a><\/noindex>, mis on vaikimisi sisse l\u00fclitatud Ladina fontide jaoks, sealhulgas kerning;\n<li class=\"l\"> Fontide andmete t\u00f6\u00f6tlemise turvalisust on suurendatud, kontrollides erinevate andmefailide tabelite \u00f5igsust enne nende kasutamist;\n<li class=\"l\"> DirectWrite liidesed on vastandatud v\u00e4rsketele SDK-dele;\n<\/ul>\n<li class=\"l\"> <b>Heli ja video<\/b>\n<ul>\n<li class=\"l\"> Pakutud on uus heli API <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/XAudio2\">XAudio2<\/a><\/noindex>, mis on rajatud projekti <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/FNA-XNA\/FAudio\/\">FAudio<\/a><\/noindex>alusel. FAudio kasutamine Wine'is v\u00f5imaldab saavutada m\u00e4ngudes kvaliteetsemaid helisid ja rakendada selliseid funktsioone nagu helik\u00f5rguse segamine ja t\u00e4iustatud heliefektid;\n<li class=\"l\"> Lisatud hulk uusi kutsungeid Media Foundation raamistiku rakendusse, sealhulgas integreeritud ja kasutaja m\u00e4\u00e4ratud as\u00fcnkroonsed j\u00e4rjekorrad, Source Reader API, Media Session jne.\n<li class=\"l\"> Videote j\u00e4\u00e4dvustamise filter on \u00fcle viidud v4l2 API kasutamisele v4l1 API asemel, mis on v\u00f5imaldanud laiendada toetatud kaamerate valikut;\n<li class=\"l\"> Eemaldatud on sisseehitatud dekooder AVI, MPEG-I ja WAVE, mille asemel kasutatakse n\u00fc\u00fcd s\u00fcsteemseid GStreameri v\u00f5i QuickTime'i dekoodreid;\n<li class=\"l\"> Lisatud VMR7 konfiguratsiooni API alamhulk;\n<li class=\"l\"> Heli draiveritesse on lisatud toetust eraldi kanalite helitugevuse seadistamiseks;\n<\/ul>\n<li class=\"l\"> <b>Rahvusvaheline teema<\/b>\n<ul>\n<li class=\"l\">  Unicode tabelid on v\u00e4rskendatud versioonile 12.1.0;\n<li class=\"l\"> Rakendatud Unicode normaliseerimise tugi;\n<li class=\"l\"> Tagatud automaatne geograafilise regiooni seadistamine (HKEY_CURRENT_USER\\Control Panel\\International\\Geo) vastavalt praegusele lokaadile;\n<\/ul>\n<li class=\"l\"> <b>RPC\/COM<\/b>\n<ul>\n<li class=\"l\"> Typlis on lisatud keerukate struktuuride ja massiivide toetus;\n<li class=\"l\"> Lisatud algne Windows Script runtime-kirjasto;\n<li class=\"l\">  Lisatud algne ADO (Microsoft ActiveX Data Objects) raamatukogu;\n<\/ul>\n<li class=\"l\"> <b>Installeerijad<\/b>\n<ul>\n<li class=\"l\"> MSI installijale on rakendatud patch-failide (Patch Files) toetus;\n<li class=\"l\"> Windows Update Standalone Installer (WUSA) utiliidis on n\u00fc\u00fcd v\u00f5imalik installida uuendusi .MSU formaadis;\n<\/ul>\n<li class=\"l\"> <b>ARM platvorm<\/b>\n<ul>\n<li class=\"l\"> ARM64 arhitektuurile on ntdll-s lisatud tugiv\u00f5imekus kuhjamine (stack unwinding). Lisa toetust v\u00e4listele raamatukogudele libunwind;\n<li class=\"l\"> ARM64 arhitektuuri jaoks on rakendatud sujuvate prokside (stubless proxies) toetus objektide liideste jaoks;\n<\/ul>\n<li class=\"l\"> <b>Arendust\u00f6\u00f6riistad \/ Winelib<\/b>\n<ul>\n<li class=\"l\"> Lisatud Visual Studio siluri rakendamise v\u00f5imalus Wine'is k\u00e4ivitatavate rakenduste kaugprojekteerimiseks;\n<li class=\"l\"> Osaliselt on rakendatud DBGENG (Debug Engine) raamatukogu;\n<li class=\"l\"> Windowsi t\u00e4ienduskogutud k\u00e4ivitusfailid ei s\u00f5ltu enam libwine'ist, mis v\u00f5imaldab nende k\u00e4ivitamist Windowsis ilma t\u00e4iendavate s\u00f5ltuvusteta;\n<li class=\"l\"> Resource Compiler ja IDL Compiler on saanud uue valiku &#8216;&#8212;sysroot&#8217; pealkirjade failide asukoha m\u00e4\u00e4ramiseks;\n<li class=\"l\"> winegcc-sse on lisatud valikud &#8216;&#8212;target&#8217;, &#8216;&#8212;wine-objdir&#8217;,<br \/>\n  &#8216;&#8212;winebuild&#8217; ja &#8216;-fuse-ld&#8217;, mis lihtsustavad keskkonna seadistamist ristkompileerimiseks;<\/p>\n<\/ul>\n<li class=\"l\"> <b>Sisseehitatud rakendused<\/b>\n<ul>\n<li class=\"l\"> CHCP utiliit on rakendatud konsooli kodeeringu seadistamiseks;\n<li class=\"l\">  MSIDB utiliit on rakendatud MSI formaadi andmebaaside manipuleerimiseks;\n<\/ul>\n<li class=\"l\"> <b>J\u00f5udluse optimeerimine<\/b>\n<ul>\n<li class=\"l\"> Erinevad ajaga seotud funktsioonid on viidud \u00fcle k\u00f5rge j\u00f5udlusega s\u00fcsteemi ajafunktsioonide kasutamisele, mis on v\u00e4hendanud kulusid paljude m\u00e4ngude renderdamise ts\u00fcklites;\n<li class=\"l\"> Lisatud tugi Ext4 failis\u00fcsteemis  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50581\">re\u017eiim<\/a><\/noindex>  t\u00f6\u00f6tamine mitte-suuruse tundlikult;\n<li class=\"l\"> Suure hulga elementide t\u00f6\u00f6tlemise j\u00f5udluse optimeerimine valikute dialoogides, mis t\u00f6\u00f6tavad LBS_NODATA re\u017eiimis;\n<li class=\"l\"> Lisatud kiirem SRW-lukustuste (Slim Reader\/Writer) teostus Linuxile, viidud Futex'i;\n<\/ul>\n<li class=\"l\"> <b>V\u00e4list s\u00f5ltuvust<\/b>\n<ul>\n<li class=\"l\"> PE formaadis moodulite koostamiseks on kasutatud MinGW-w64 ristkompilaatorit;\n<li class=\"l\"> XAudio2 rakendamine n\u00f5uab FAudio teeki;\n<li class=\"l\"> Faili muutuste j\u00e4lgimiseks BSD s\u00fcsteemides<br \/>\non kasutatud Inotify teeki;<\/p>\n<li class=\"l\"> ARM64 platvormil erandite t\u00f6\u00f6tlemiseks on vajalik Unwind teek;\n<li class=\"l\"> Video4Linux1 asemel on n\u00fc\u00fcd vajalik Video4Linux2 teek.\n<\/ul>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52227\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 28 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API &#8212; Wine 5.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 7400 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u0418\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0439 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 Wine \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PE, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043c\u043d\u043e\u0433\u043e\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u043d\u044b\u0445 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0439, \u043d\u043e\u0432\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u0433\u043e API XAudio2 \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e API Vulkan 1.1. \u0412 Wine \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0430 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0430\u044f [&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-55498","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 28 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API -\" \/>\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\/et\/blog\/novosti-interneta\/stabilnyj-reliz-wine-5-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\u0421\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 Wine 5.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 28 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API -\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/stabilnyj-reliz-wine-5-0\" \/>\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-01-21T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:37+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\udd47Stabiilne versioon Wine 5.0 | ProHoster","description":"P\u00e4rast aasta kestnud arendust ja 28 katseversiooni on esitatud stabiilne v\u00e4ljaanne avatud Win32 API rakenduse realisatsioonist -","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/stabilnyj-reliz-wine-5-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\u0421\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 Wine 5.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 28 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API -","og:url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/stabilnyj-reliz-wine-5-0","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-01-21T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:37+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55498","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 19:43:30","updated":"2022-10-02 19:56:27","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/55498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=55498"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/55498\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=55498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=55498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=55498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}