Wine Staging 7.8 በተሻሻለው የ Alt+Tab አያያዝ ለጨዋታዎች በዩኒቲ ሞተር ላይ ተመስርቷል።

የወይን ደረጃ 7.8 ፕሮጀክት መለቀቅ ታትሟል፣ በዚህ ማዕቀፍ ውስጥ የተራዘሙ የወይን ግንባታዎች እየተፈጠሩ ናቸው፣ ሙሉ በሙሉ ዝግጁ ያልሆኑ ወይም ገና ወደ ዋናው ወይን ቅርንጫፍ ለመውሰድ የማይመቹ አደገኛ ፕላቶችን ጨምሮ። ከወይን ጋር ሲነጻጸር፣ ወይን ስቴጅንግ 550 ተጨማሪ ጥገናዎችን ይሰጣል።

አዲሱ ልቀት ከወይን 7.8 ኮድ ቤዝ ጋር ማመሳሰልን ያመጣል። ከቁልፍ ግዛቶች ሂደት ጋር የተገናኙ 3 እርከኖች እና በget/set_key_state ተግባራት ላይ የተደረጉ ማሻሻያዎች ወደ ዋናው ወይን ተላልፈዋል። አራት ጥገናዎች ተዘምነዋል፡ winex11-_NET_ACTIVE_WINDOW፣ user32-Mouse_Message_Hwnd፣ user32-rawinput-mouse እና api-iteration-tokens።

በUnity game engine ላይ በመመስረት በጨዋታዎች ውስጥ የAlt+Tab የቁልፍ ሰሌዳ አቋራጭ አያያዝን የሚያሻሽል ፕላስተር ታክሏል። ትኩረትን ለመቀየር እና አፕሊኬሽኑን ለአፍታ ለማቆም ተቆጣጣሪዎች የሚጠሩት OnApplicationFocus እና OnApplicationPause ክስተቶች በዩኒቲ ሞተር ላይ ባሉ ጨዋታዎች ላይ Alt+Tab በመጠቀም መስኮቶችን የመቀየር ችግር ከ ወይን 4.20 ጀምሮ ተስተውሏል በ Alt + Tab ሲቀይሩ በመስኮቱ ላይ ትኩረትን ወደነበረበት ከተመለሰ በኋላ. ችግሩን የሚፈታ ፕላስተር በኖቬምበር 2019 ቀርቦ የWM_NCPOINTERUP መልእክት ገባሪ መስኮቱን የማዘጋጀት ኃላፊነት ባለው የተግባር ኮድ ውስጥ መላክን ተግባራዊ ያደርጋል። ይህንን መልእክት መላክ የዩኒቲ ኢንጂን ኦንአፕሊኬሽንፎከስ እና የOnApplicationPause ተቆጣጣሪዎችን ለማስጀመር በቂ ነው።

ምንጭ: opennet.ru

አስተያየት ያክሉ