braukt a Uzdevumjoslas pārklājums ar reāllaika sistēmas datiem Operētājsistēmā Windows tā ir viena no tām lietām, bez kuras, tiklīdz to izmēģināsiet, vairs nevēlēsieties dzīvot. Iespēja redzēt centrālā procesora un grafikas procesora izmantošanu, temperatūru, kadrus sekundē, atmiņas patēriņu vai kopējo sistēmas stāvokli, neizslēdzot spēli vai prasīgu lietotni, pilnībā maina pieredzi neatkarīgi no tā, vai esat spēlētājs vai strādājat ar video rediģēšanu, 3D modelēšanu vai virtuālajām mašīnām.
Turklāt, ja jūsu mērķis ir izveidot savu Windows pārklājuma lietojumprogramma, neriskējot tikt bloķēta (piemēram, spēļu automātu izsekotāju vai aparatūras monitoru pilnekrāna spēlēm), jums būs jāapvieno vairāki elementi: uzdevumjoslas pārklājumi, OSD, izmantojot Direct3D/Vulkan, pašatjauninoši datu paneļi, sistēmas skaitītāju nolasīšana un daudzos gadījumos integrācija ar nobriedušiem rīkiem, piemēram, MSI Afterburner, RivaTuner vai pat Kusto tipa vaicājumu informācijas paneļiem (KQL).
Kas īsti ir uzdevumjoslas pārklājums un kā tas ir saistīts ar pārklājumiem spēlēs?
Windows pasaulē mēs bieži vien esam apvienoti zem viena lietussarga Uzdevumjoslas pārklājums Divi jēdzieni, kas jāglabā atsevišķi, lai izvairītos no neskaidrībām. No vienas puses, ir informācijas pārklājums uz pašas uzdevumjoslas pogas: mazas ikonas virs galvenās ikonas, progresa joslas, sīktēli ar pogām, mirgojoši brīdinājumi utt. No otras puses, ir OSD tipa pārklājumi, kas tiek uzzīmēti pilnekrāna spēles vai lietotnes augšpusē, izmantojot grafikas cauruļvadu (Direct3D, Vulkan utt.).
Uzdevumjoslas sadaļāWindows atklāj API, piemēram, TaskbarItemInfo WPF vidē vai Win32 uzdevumjoslas APITādi ietvari kā Electron tos iekapsulē augsta līmeņa metodēs. Tur jūs varat eksperimentēt ar... pārklājuma ikona kas maina krāsu, paaugstinoties temperatūrai, ar progresa joslām uz pogas, ar pārlēkšanas sarakstiem ātrai piekļuvei vai ar sīktēliem, kuros ir iekļautas savas vadības pogas, neatverot galveno logu.
Otrais bloks ir ekrāna pārklājumi, ko mēs parasti saucam par OSD (ekrāna displejs)Lūk, ko redzat, izmantojot MSI Afterburner kopā ar RivaTuner statistikas serveri: daļēji caurspīdīgs bloks, kas pārklāts ar spēles attēlu un kurā redzams FPS, kadru laiks, CPU/GPU slodzes, spriegums, temperatūra utt. Šis slānis nepieskaras un nelabo spēles izpildāmo failu; tas pieslēdzas Direct3D/Vulkan renderēšanas plūsmai, lai zīmētu virs tā. samazināt aizliegumu risku.
Spēcīgā ideja ir apvienot abas lietas saskaņoti: detalizēta informācija ekrānā spēles laikā un apkopots un pastāvīgs stāvoklis uzdevumjoslā kad spēle tiek minimizēta vai pārslēdzat logus. Galu galā runa ir par to, lai vienmēr būtu redzama sava veida "sistēmas veselības indikatora" gaisma, ko papildina visaptverošāks panelis, kad nepieciešams ieskatīties rūpīgāk.
API, ietvari un pieejas pārklājumu izveidei bez agresīvas injekcijas
Lai izstrādātu pārklājuma lietotni, kas labi darbojas pilnekrāna spēlēs un nerada aizdomas par krāpšanos, jums ir vairākas iespējas atkarībā no valodas un steka. Ar C#, C++ vai Go Varat izmantot gan vietējās API, gan modernas darbvirsmas platformas, piemēram, Electron vai WPF.
Klasiskajā .NET ekosistēmā viens no tīrākajiem veidiem, kā sazināties ar uzdevumjoslu, ir izmantot WPF un TaskbarItemInfo klaseŠī klase ļauj iestatīt tādus atribūtus kā Overlay, kas atzīst a System.Windows.Media.ImageSource un uzzīmējiet nelielu attēlu programmas ikonas apakšējā labajā stūrī. Tas ir ideāli piemērots, lai parādītu sistēmas ātrais stāvoklis (zaļa, dzeltena, sarkana) neatkarīgi no paziņojumu apgabala, kas tādās versijās kā Windows 7 mēdz slēpt ikonas.
Darbvirsmas lietojumprogrammās, kuru pamatā ir tīmekļa tehnoloģijas, Elektrons Tas padara spēļu spēlēšanu, izmantojot Windows uzdevumjoslu, diezgan vienkāršu. Jūs varat izveidot Pārlēkšanas saraksti ar app.setUserTasks Tādām darbībām kā “Sākt uzraudzību” vai “Mainīt pārklājuma profilu” definējiet pogas sīktēlā ar BrowserWindow.setThumbarButtons, novietojiet pārklājuma ikona ar BrowserWindow.setOverlayIcon un dariet mirkšķiniet pogu no uzdevumjoslas ar BrowserWindow.flashFrame kad kaut kas kļūst slikts temperatūras ziņā.
Ja jūsu apsēstība nav kaut ko ievadīt spēles procesos, veselīgs modelis ir atdalīties. Datu tveršana y pārklājuma renderēšanaNo vienas puses, jūs lasāt sistēmas veiktspējas skaitītājus, žurnālus vai publiskas API (piemēram, no Windows veiktspējas skaitītājiem vai ārējiem rīkiem). No otras puses, jūs zīmējat pārklājumu kā peldošu logu. vienmēr aktuāls un bez apmalēm, vai izmantojot grafikas aizmugursistēmā dokumentētus piesaistes mehānismus, līdzīgi kā to dara RTSS: tas integrējas ar Direct3D, bet tikai spēles uzraudzībai, nevis manipulēšanai.
Uzdevumjoslas pārklājums kā informācijas panelis: labi organizēti reāllaika dati

Ja nedaudz padomā par uzdevumjoslas pārklājumu, tas patiesībā nav nekas vairāk kā miniatūrs reāllaika informācijas panelisTā pati koncepcija, ko redzat Microsoft Fabric informācijas paneļos, Azure Data Explorer vai risinājumos, kuru pamatā ir Kusto / KQL: audekls, kas sastāv no “flīzēm” jeb ikonām, katrai no kurām ir vaicājums datu avotam.
Šajās sistēmās katra ikona parasti ir saistīta ar KQL vaicājumu un attēlošanas konfigurāciju (līniju diagramma, tabula, KPI utt.). Pielietojot to pārklājumā, katru attēlojamo metriku (GPU temperatūru, FPS, latentumu, RAM izmantošanu utt.) var modelēt kā ikonu. vaicājums datu avotam un kā konkrētu veidu, kā to attēlot: tekstu, statusa krāsu, mini grafiku vai pat vienkāršu lielu skaitli virs uzdevumjoslas ikonas.
Vēl viena interesanta ideja par šiem paneļiem ir tā, ka tie ļauj ikonu kārtošana lapās vai skatosVarat to atkārtot kā pārklājuma “profilus”: vieglu skatu spēlēm, ar vairāk funkcijām bagātu skatu rediģēšanas uzdevumiem un vēl vienu, kas vērsts uz diagnostiku. Daudzos informācijas paneļos šo definīciju var eksportēt uz JSONTas lieliski atbilst lietotnei, kas vēlas saglabāt un koplietot pilnīgas metriku, pozīciju un stilu konfigurācijas.
Informācijas paneļa pieeja ietver arī tādus jēdzienus kā skaidri datu avoti, precīzi definēti vaicājumi, filtrēšanas parametri un pašatjauninošas politikasPielietojot to pārklājumam, tas nozīmē definēt, cik bieži jūs atsvaidzināt dažādas datu grupas (katru sekundi FPS/temperatūrai, varbūt ik pēc 30–60 sekundēm smagajai vai attālajai statistikai), lai novērstu sistēmas avāriju.
Aktivizējiet, konfigurējiet un darbiniet paneļus reāllaikā
Ja jūs iedvesmo tādas platformas kā Microsoft Fabric vai Azure datu pārlūksTipiska darbplūsma darbam ar reāllaika informācijas paneļiem sākas ar funkcionalitātes iespējošanu nomnieka un darbvietas līmenī. Portālā tiek aktivizēta opcija "Izveidot reāllaika informācijas paneļus", un no turienes lietotāji var definēt uz KQL balstītus informācijas paneļus un saistīt ar tiem datu avotus konkrētā darbvietā.
Kad paneļus var izveidot, parasti vispirms ir jādefinē pirmais atkārtoti izmantojami datu avotiKonceptuāli tās ir vienkārši atsauces uz Kusto vai līdzīgām datubāzēm vienā un tajā pašā darbvietā. Vairākas ikonas var norādīt uz vienu un to pašu avotu, bet ar dažādiem vaicājumiem. Uzdevumjoslas pārklājumā var būt avots “Lokālā komanda”, kas mijiedarbojas ar sistēmas skaitītājiem, cits avots “Spēļu žurnāli” žurnālfailu analīzei un, iespējams, avots “Mākoņpakalpojums” aizmugursistēmas statistikai.
Saskarnes līmenī šie paneļi parasti piedāvā rediģēšanas režīms Šeit varat pievienot ikonas, definēt atkārtoti izmantojamus bāzes vaicājumus un deklarēt globālos parametrus. Citā administrēšanas cilnē varat konfigurēt datu avoti un atjaunināšanas biežums, iestatot minimālos ierobežojumus, lai novērstu kāda spilgta dzirksteles piespiešanu atsvaidzināšanai ik pēc 50 ms un visu darbības pārtraukumu.
Pievienojot jaunu elementu, parasti ir jāizvēlas datu avots, jāuzraksta KQL vaicājums, jāizpilda tas, lai redzētu, ko tas atgriež, un pēc tam, pamatojoties uz rezultātu, jāizvēlas saistīts vizuālais objekts (līnija, josla, KPI karte, tabula…). Pēc tam pielāgojiet asis, mērogus, krāsas, leģendu un, ja nepieciešams, paslēpiet nosaukumu, lai ietaupītu vietu. Šo pašu filozofiju varat pielietot, izvēloties, kas tiks iekļauts pārklājumā un kā tas tiks attēlots ekrānā.
Paplašināta rediģēšana: ikonas, lapas, parametri un automātiskā atjaunināšana
Viens no jebkura nopietna paneļa atslēgām ir tas, ka Padariet katras ikonas pamatā esošo vaicājumu rediģējamuParasti ikona ietver nelielu zīmuli, kas atver redaktoru, kur kreisajā pusē ir redzams tabulu un funkciju koks, bet labajā pusē — pats vaicājums. Mūsdienās daudzās platformās pat ir integrēts Otrā pilota tipa asistents, kuram jūs aprakstāt to, ko vēlaties redzēt, un tas ģenerē sākotnējo vaicājumu, kuru pēc tam precizējat.
Lai izvairītos no "skaitļu kapsētas", paneļi ļauj grupēt flīzes tematiskās lapasŠo ideju var atkārtot kā profilus vai skatus pārklājumā: aparatūra pret tīklu, ātrais skats pret detalizēto skatu, pamata lietotājs pret pieredzējušu lietotāju. Var pat iestatīt galvenās un detalizētās informācijas plūsmas: vispārēju datora statusu, uz kura noklikšķinot, tiek atvērts detalizēts centrālā procesora vai grafikas procesora skats.
L koplietotie parametri Tie ir vēl viens ļoti noderīgs triks. Informācijas paneļos tos izmanto, lai pēc iespējas ātrāk samazinātu datu apjomu: piemēram, laika intervāla parametrs vai mašīnas vai procesa identifikators. Pārklājumā varat modelēt tādus parametrus kā "atsvaidzināšanas intervāls", "aktīvā spēle" vai "patēriņa profils" un likt dažādām sistēmas daļām reaģēt ķēdes reakcijā, kad tās mainās.
Attiecībā uz lietotāja pieredzi parasti tiek pievienots sekojošais interaktīvas leģendas kas ļauj aktivizēt/deaktivizēt datu sērijas ar klikšķi, apvienot tās ar CTRL vairāku elementu atlasei, izmantot SHIFT diapazoniem utt. Pat ja jūsu uzdevumjoslas pārklājumā nebūs sarežģītu diagrammu, ideja par iespēju paslēpt vai aptumšot atsevišķus rādītājus Tas ir ļoti pārnēsājams ar īsceļiem vai klikšķiem.
Automātiskā atjaunināšana ir elements, kas visu saista kopā: katrs panelis definē minimālais intervāls un noklusējuma frekvenceMinimālais atsvaidzināšanas biežums darbojas kā globāls ierobežotājs (piemēram, nav atļauts atsvaidzināt ātrāk nekā reizi 30 sekundēs), un pēc tam katrs lietotājs var izvēlēties atsvaidzināt ātrāk vai lēnāk šajā diapazonā. Pārklājumā vislabāk ir skaidri nodalīt to, kam nepieciešama īpaši ātra atsvaidzināšana (FPS, temperatūra), no tā, ko var atsvaidzināt mierīgākā tempā (kumulatīvā statistika, vidējie rādītāji utt.).
Eksportēt pārklājuma un paneļa iestatījumus JSON formātā
Vēl viena interesanta mūsdienu uzraudzības paneļu iezīme ir tā, ka visu to konfigurāciju var pielāgot. eksportēt uz JSONŠajā failā ir aprakstīts paneļa nosaukums, lapas, mozaīku saraksts ar ID, vaicājumi, pozīcijas, parametri, attēlošanas veidi un automātiskās atsvaidzināšanas iestatījumi. Tajā ir iekļauti arī datu avoti un pati JSON shēma.
Tas ļauj izmantot šos failus kā veidnes un dublējumkopijasVarat tos versijas veidot programmā Git un pat rediģēt manuāli, lai veiktu masveida izmaiņas. Platformas bieži vien atļauj funkciju "aizstāt no faila", lai atjaunotu visu paneli no iepriekšējā JSON faila. Ekstrapolējot šo ideju, jūsu uzdevumjoslas pārklājums varētu saglabāt un ielādēt pilnīgus metriku, stilu un pozīciju profilus JSON formātā, ko varētu koplietot lietotāji vai komandas.
Detalizēta integrācija ar uzdevumjoslu Electron
Ja jūs izvēlaties Elektrons kā pārklājuma pamatsJūsu rīcībā ir diezgan plašs Windows uzdevumjoslai specifisku API komplekts, kā arī citi starpplatformu API. Pārlēkšanas sarakstiPiemēram, šie ir saraksti, kas tiek parādīti, ar peles labo pogu noklikšķinot uz lietotnes ikonas. app.setUserTasks Varat definēt saīsnes bieži veicamiem uzdevumiem, kas nav atkarīgi no loga pašreizējā stāvokļa, piemēram, uzraudzības sākšanai vai apturēšanai, veiktspējas paneļa atvēršanai vai pārklājuma profilu maiņai.
Vēl viens noderīgs elements ir sīktēlu rīkjoslaVirzot peles kursoru virs uzdevumjoslas ikonas, virs loga sīktēla parādās josla ar ne vairāk kā septiņām pogām. BrowserWindow.setThumbarButtons Varat attēlot pogas, lai apturētu pārklājumu, pārslēgtos starp gaišajiem/uzlabotajiem skatiem vai atiestatītu statistiku, neatverot galveno paneli.
Lai uzreiz parādītu statusu, BrowserWindow.setOverlayIcon Tas ļauj novietot nelielu attēlu virs lietotnes ikonas, identiski WPF koncepcijai. Tas ir ideāli piemērots sistēmas globālā veselības luksoforaZaļa ikona, ja viss ir normas robežās, dzeltena, ja kāds rādītājs nonāk brīdinājuma zonā, un sarkana, ja ir kritiskas temperatūras, jaudas ierobežojums vai ekstremāla slodze.
Visbeidzot, ar BrowserWindow.flashFrame jūs varat darīt mirgojoša uzdevumjoslas poga Kad notiek kaut kas nopietns: piemēram, ja centrālais procesors sasniedz ilgstošu 100% noslodzi vai ja grafikas procesora temperatūra strauji paaugstinās, kamēr spēle ir minimizēta. Šādā gadījumā ieteicams izsaukt flashFrame(false) kad logs atgūst fokusu vai pēc saprātīga laika, lai lietojumprogramma nekļūtu par pastāvīgu traucēkli.
WPF tipa integrācija: TaskbarItemInfo Overlay īpašība
.NET vidēs ar C# un WPFGalvenais mehānisms ikonas pārklājumam ir klase TaskbarItemInfoŠī klase atklāj īpašumu Overlay, tipa System.Windows.Media.ImageSourceTas nosaka attēlu, kas tiks parādīts virs programmas ikonas uzdevumjoslā. Pēc noklusējuma tas ir nullkas nozīmē, ka nav nekāda pārklājuma.
XAML valodā konfigurāciju var deklarēt tieši iekšā <Window.TaskbarItemInfo>, izveidojot instanci a TaskbarItemInfo ar nosaukumu un piešķirot pārklājuma attēlam statisks resurssTurklāt jums ir tādas īpašības kā Sīktēla klipa apmale , lai pielāgotu sīktēlu apgriešanu un Apraksts lai uzlabotu uzdevumjoslas pogas pieejamību un aprakstu.
Ja vēlaties to darīt C# valodā, vienkārši iegūstiet attēla resursu (piemēram, DrawingImage) cauri FindResource un piešķirt to taskBarItemInfo1.OverlayRezultāts ir neliels attēls, statisks vai animēts, kas atrodas ikonas apakšējā labajā stūrī un pieņem pareizo izmēru un ievēro krāsu dziļumu ja tas ir balstīts uz objektu IconVienīgais būtiskais ierobežojums ir tas, ka pārklājums netiek parādīts, ja lietotājs ir konfigurējis uzdevumjoslu ar mazām ikonām.
Tas viss izriet no ļoti specifiskas problēmas: tādās versijās kā Windows 7 paziņojumu apgabala ikonas parasti ir pēc noklusējuma paslēptsTāpēc paļaušanās tikai uz sistēmas teknes informāciju statusa paziņošanai nav pietiekama. Pārklājumi uz uzdevumjoslas pogas novērš šo problēmu un nodrošina, ka kritiskās statusa izmaiņas ir redzamas pat tad, ja sistēmas teknes ikona ir sakļauta.
Uzraugiet savu datoru reāllaikā ar MSI Afterburner un RivaTuner

Lai iegūtu uzticamus, reāllaika aparatūras datus, tikai dažas kombinācijas ir tik pārbaudītas kā MSI Afterburner kopā ar RivaTuner statistikas serveri (RTSS)Afterburner radās kā GPU pārslodzes rīks, taču mūsdienās tas ir ļoti pilnīgs monitors, kas apkopo datus no CPU, GPU un citiem komponentu sensoriem un integrējas ar RTSS, lai tos attēlotu spēļu un 3D lietojumprogrammu virspusē.
Šī dueta galvenā priekšrocība ir tā, ka tas ļauj konfigurēt a Detalizēts OSD pilnekrāna spēlēs bez nepieciešamības minimizēt vai meklēt ārējos rīkus. Varat parādīt centrālā procesora/grafikas procesora izmantošanu un frekvenci, temperatūru, enerģijas patēriņu, spriegumus, kadru ātrumu sekundē (FPS), kadru laiku, RAM un videoRAM izmantošanu un daudz ko citu, izmantojot pielāgojamus teksta, grafikas un krāsu stilus.
Turklāt Afterburner var paļauties uz tādiem piegādātājiem kā HWiNFO64, HWMonitor vai AIDA64 lai ievērojami palielinātu pieejamo sensoru skaitu. Un tas tiek panākts ar ļoti zemu resursu patēriņu, kas ir ļoti svarīgi, ja veicat uzraudzību spēļu laikā vai strādājat ar prasīgu programmatūru.
Afterburner + RTSS kombinācijas instalēšana un pamata konfigurācija
Iestatīšana ir diezgan vienkārša, ja vien lejupielādējat MSI Afterburner no oficiālās tīmekļa vietnes lai izvairītos no modificētām vai ar ļaunprogrammatūru inficētām versijām. Instalēšanas programma parasti ir iekļauta komplektā ar RivaTuner statistikas serveri, un ieteicams atzīmēt izvēles rūtiņu, lai instalētu RTSS tajā pašā procesā, un, pirms visa cita, pārskatīt svarīgākās aparatūras kontrolsaraksts lai nodrošinātu maksimālu saderību.
Pēc instalēšanas atveriet Afterburner un dodieties uz īpašību izvēlni (zobrata ikona). Cilnē Vispārīgi ir svarīgi pārskatīt saderības iespējas lai tas varētu pareizi sazināties ar sistēmu un RTSS. Pēc tam cilnē UzraudzībaJūs izvēlaties atsvaidzināšanas frekvenci (piemēram, 1000 ms, lai atjauninātu katru sekundi), izvēlaties, kurus sensorus vēlaties izsekot, un izlemjat, vai katrs no tiem tiks parādīts ekrānā (OSD), paziņojumu apgabalā vai ārējās ierīcēs, piemēram, LCD tastatūrās.
Atzīmējot izvēles rūtiņu “rādīt informāciju ekrānā”, jūs norādāt, ka šī metrika tiks parādīta spēles pārklājumā. Tādiem datiem kā kadru ātrums (FPS) vai kadru laiks bieži vien ir noderīgi iespējot šīs informācijas rādīšanu. grafika plus tekstsTemperatūras vai centrālā procesora/grafikas procesora noslodzes gadījumā parasti pietiek ar tekstu. Varat arī pielāgot grafika ierobežojumus, lai nodrošinātu konsekventus mērogus un novērstu informācijas saspiešanu.
RivaTuner OSD un spēļu profilu precīza pielāgošana
Lai gan liela daļa metriku atlases tiek veikta Afterburner iekšienē, pārklājuma precizēšana (pozīcija, izskats, 3D lietojumprogrammu noteikšana utt.) tiek veikta RivaTuner statistikas serverī. RTSS parasti tiek startēts minimizēts paziņojumu apgabalā, no kurienes var atvērt tā galveno saskarni.
RTSS ieteicams sākt, nodrošinot, ka Rādīt ekrāna displeju Tas ir iespējots, pretējā gadījumā spēlēs jūs neko neredzēsiet. Opcija Lietojumprogrammu noteikšanas līmenis Kontrolējiet, cik agresīvi RTSS identificē programmas, kurām jāsaņem pārklājumi; parasti vislabāk to atstāt uz “Zems”, lai izvairītos no nevēlamiem pārklājumiem lietotnēs bez grafikas. Vidējs vai Augsts režīmi ir paredzēti gadījumiem, kad pārklājums neparādās noteiktās spēlēs un jums tas ir jāpiespiež.
Citas iespējas, piemēram "Slepenais režīms" Ieteicams atspējot “Pielāgotu Direct3D atbalstu”, ja vien nerodas problēmas ar konkrētām spēlēm. "Kadru ātruma ierobežojums" Tas ļauj iestatīt FPS ierobežojumu no RTSS, kas ir noderīgi enerģijas taupīšanai vai pielāgošanai 60 Hz monitoriem, lai gan bieži vien ir izdevīgāk to ierobežot no pašas spēles vai no GPU draivera.
RTSS saskarnē ir bultiņas, kas paredzētas pārvietot pārklājumu pa ekrānulai tas neaizsegtu svarīgus HUD. Varat konfigurēt profilus katrai lietojumprogrammai, tāpēc katrai spēlei ir savas pozīcijas un metriku kopums: vienā spēlē jums var būt nepieciešams redzēt temperatūru un FPS, citā jūs vairāk interesē kadru laiks un VRAM izmantošana. Šī elastība ir labs piemērs tam, ko jums vajadzētu piedāvāt savā uzdevumjoslas pārklājumā.
Ļoti praktisks iestatījums parasti ir vienmēr parādīt GPU temperatūra un slodzeCPU temperatūra un enerģijas patēriņš, kā arī FPS. Ar šo kombināciju jūs jau varat ātri noteikt, vai sašaurinājums ir saistīts ar termisku darbību, ar CPU vai GPU. Ja vēlaties spert soli tālāk, pievienojiet RAM un VRAM izmantošanu, kā arī kadru laika grafiku, lai fiksētu jebkādu raustīšanos, kas neatspoguļojas vidējā FPS.
Pārklājuma paplašināšana mobilajā tālrunī: otrais ekrāns metrikai
Viens no ekrāna pārklājuma trūkumiem ir tas, ka tas var novērst uzmanību, ja uzņemat daudz ekrānuzņēmumu vai ierakstāt video un vēlaties tīru attēlu. Ļoti interesanta alternatīva ir deleģēt daļu uzraudzības... otrs lēts ārējais ekrāns, piemēram, vecs mobilais tālrunis, atstājot spēli brīvu no papildu elementiem.
Tādas lietojumprogrammas kā Pitikap integrējas ar MSI Afterburner: komponentu instalējat datorā un mobilajā lietotnē (Android vai iOS), pārbaudāt, vai abas ierīces atrodas vienā Wi-Fi tīklā, un izveidojat savienojumu. No turienes varat pievienot informācijas moduļus Windows klientam un skatīt tos kā pielāgojami logrīki tālrunīpielāgojot krāsas, izmērus un izkārtojumu atbilstoši ierīces novietojumam.
Šī pieeja ļoti labi atbilst pilnīgas pārklājuma sistēmas idejai: noteiktus datus var redzēt barra de tareas, citi a OSD spēlē un citi a speciāls ārējais panelis kas neaizņem pietiekami daudz vietas attēlam. Viss ir saskaņots tā, it kā tie būtu dažādi viena un tā paša reāllaika informācijas paneļa skati.
Apvienojot Windows API uzdevumjoslai (TaskbarItemInfo, Win32), logu veidošanas ietvarus, piemēram, Electron vai WPF, informācijas paneļu mentālo modeli, kas balstīts uz KQL vaicājumiem, un tādus atzītus rīkus kā MSI Afterburner un RivaTuner, jūs varat izveidot ļoti pilnīgu uzdevumjoslas pārklājuma sistēmu. Jums būs uzticami, reāllaika rādītāji, ko var konfigurēt, izmantojot JSON, ar profiliem, lapām un parametriem, kā arī citiem resursiem. neizmantojot invazīvas injekcijas Tāpat nevajadzētu iekulties nepatikšanās ar krāpšanas novēršanas sistēmām, kas ir tieši tas, kas nepieciešams, ja vēlaties uzraudzīt, nekļūstot par aizdomās turamo. Kopīgojiet šo informāciju, lai vairāk lietotāju uzzinātu par uzdevumjoslas pārklājumu.