Windows 10'da Yüksek DPI Ölçekleme İyileştirmeleri

İçindekiler:

Video: Windows 10'da Yüksek DPI Ölçekleme İyileştirmeleri

Video: Windows 10'da Yüksek DPI Ölçekleme İyileştirmeleri
Video: Keynote Nasıl Kullanılır? (Macbook'da Sunum Hazırlama) 2024, Mart
Windows 10'da Yüksek DPI Ölçekleme İyileştirmeleri
Windows 10'da Yüksek DPI Ölçekleme İyileştirmeleri
Anonim

Windows'un önceki sürümüne benzer şekilde, İçerik Oluşturucu Güncellemesi Ayrıca, yalnızca başlık eklemelerinden çok sayıda yeni özellik ve iyileştirme getiriyor. Çoğu arasında, inç başına Yüksek Noktalar var (DPI) ölçeklendirme geliştirmeler tanıtıldı. Masaüstü uygulamaların, yüksek DPI ekran üzerinde çalıştıklarında veya standart DPI ekranla birlikte yüksek DPI ekranlar kullanıldığında hatalı veya bulanık görünebileceği gözlenmiştir. Bu özellikle Uzak Masaüstü Protokolü (RDP) gibi uzaklaştırma teknolojilerini kullanırken dikkat çekicidir. İçerik Oluşturucu Güncellemesindeki yüksek DPI iyileştirmeleri, bu sorunları ele almayı amaçlamaktadır.

Image
Image

Windows 10'da DPI ölçeklendirme iyileştirmeleri

İçerik Oluşturucu Güncellemesindeki yüksek DPI iyileştirmeleri gibi düşük kapsamlı iyileştirmeler iki kategoride toplanmaktadır:

  1. Masaüstü uygulama geliştiricileri için geliştirmeler
  2. Son kullanıcılar için iyileştirmeler

İlk değişiklik, masaüstü kullanıcı arabirimi çerçeveleri için otomatik monitör başına DPI ölçeklendirme özelliğinin getirilmesiyle gerçekleştirilir. Bu, yeni bir farkındalık bağlamı eklendiğinde (DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2) eklediğimiz ve monitör başına sürüm 2 (PMv2) olarak adlandırdığımız eklenmiştir.

PMv2 teknik olarak bir DPI_AWARENESS_CONTEXT'dir. Monitör başına farkındalığın orijinal uygulamasından eksik olan monitör başına ölçekleme işlevselliği sunmak için özellikle tasarlanmıştır. Bu bağlam aşağıdakileri sağlar:

  1. Çocuk penceresi DPI değişiklik bildirimleri
  2. İstemci olmayan alanın ölçeklendirilmesi
  3. İletişim kutuları için otomatik DPI ölçeklendirme
  4. Diyalog ölçekleme üzerinde ince ayarlı kontrol

Son kullanıcılar için geliştirmeler, karışık DPI ortamlarında Windows kullanıldığında hayatınızı bir Windows kullanıcısı olarak daha iyi bir hale getirmeyi amaçlamaktadır. İçerik Oluşturucu Güncellemesinin parçası olan geliştirmelerden bazıları şunlardır:

DPI ölçeklendirme geçersiz kılmaları

Yüksek DPI ekranlarda iyi çalışmayan masaüstü uygulamalarını çalıştırmak isteyebileceğiniz durumlar vardır. Bu gibi durumlarda, uygulamayı DPI-habersiz bir işlem olarak çalıştırmaya zorlamak isteyebilirsiniz. Bu, uygulamanın bulanık olmasına neden olur. Bu nedenle, bulanık olmasına rağmen, eylem kullanılamaz bir uygulamayı kullanılabilir hale getirecektir. Bu işlevleri,.exe özelliklerinde etkinleştirebilirsiniz:

Sistem (gelişmiş)”DPI ölçeklendirme

DPI ölçeklemede değişikliklere direnen uygulamalar var. Microsoft, düzgün bir ilişki yapmak istiyor. Bu şekilde, Windows'un bu işi DPI ölçekleme işlemini otomatik olarak yapabileceği yöntemlere bakıyor.

İçerik Oluşturucu Güncellemesinde, yalnızca GDI tabanlı uygulamalar için yüksek DPI göstergesinde metin sonuçlarını netleştiren yeni bir işlev eklendi. Yani, GDI tabanlı uygulamalar için, Windows şimdi bir monitör bazında onları ölçeklendirebilir. Bu, bu uygulamaların kendilerini monitör başına DPI uyumlu hale gelmek üzere otomatik olarak yapılandıracağı anlamına gelir.

Microsoft, bazı in-box uygulamaları için varsayılan olarak GDI ölçeklendirmesini etkinleştirmiştir. Örneğin, İçerik Oluşturucu Güncellemesindeki Microsoft Yönetim Konsolu (mmc.exe). Bu, Aygıt Yöneticisi gibi birçok kutu içi Windows ek bileşeninin, İçerik Oluşturucusu Güncelleştirmesi'nde bu özellikten yararlanacağı anlamına gelir.

Bu özellikten yararlanacak diğer uygulamalar şunları içerir:

Internet Explorer

İçerik Oluşturucuları Güncellemesinden önce, Internet Explorer'ı farklı bir DPI'lı bir ekrana taşımayı denediğinizde veya ekranın DPI'ını değiştirdiğinizde (yerleştirme / çözme / ayarları değiştir / RDP / etc.) Web sayfasının içeriği DPI ölçeğine bakacaktı ama uygulama çerçevesi olmazdı. Bu, Windows 10 Yaratıcıları Güncellemesi'nde aşıldı. Şimdi, Internet Explorer ve Edge'i yan yana,% 100 ekran ölçeklemeli ikincil ekranda çalıştırdığınızda, birincil ekran yüksek DPI ölçek faktörü ve uygulama pencereleri düşük DPI ikincil ekrana taşınacak..

Aşağıdaki ekran görüntüsünde, Edge UI'nin küçültülmüş olduğunu fark edebilirsiniz, ancak Internet Explorer çerçevesi hala birincil ekranın ölçek faktöründe oluşturulmaktadır.

İçerik Oluşturucular'da güncellenmiş gibi görünüyor.
İçerik Oluşturucular'da güncellenmiş gibi görünüyor.
Image
Image

Çocuk penceresi DPI ölçeklendirme

Windows 10 Yıldönümü Güncelleştirmesi'nde kullanıma sunulan karma modda DPI ölçeklendirme, kullanıcıların bir uygulamada her üst düzey pencerede farklı DPI ölçekleme modlarına sahip olmasını sağladı. Bununla birlikte, ölçeklendirme, çocuk penceresinin DPI ölçeklendirmesi için destek içermiyordu. Ne yazık ki, Windows 10 Creators Update, Windows 10 Creators Update, çocuk penceresi DPI ölçekleme için destek yok, ne yazık ki, Windows 10 Yaratıcıları Güncelleme değişmeden kalmaya devam ediyor

Masaüstü simgeleri

Ekranı "Genişlet" modunda çalıştırırken büyük bir tahriş edici, Masaüstü simgelerinin kendilerini farklı DPI / ekran ölçekleme değerleri içeren birden çok ekranla hizalayamaması veya DPI ölçeğinin yetersizliğiydi. İşletim Sistemine Güncelleme şeklinde işletim sistemi güncellemesi, bu kadar çok sorun çıkartan sorunu çözmektedir.

İçerik Oluşturucu Güncellemesinden önce gördükleriniz:

Güncellemeden sonra:
Güncellemeden sonra:
Image
Image

Yüksek DPI geliştirici belgeleri

Şu ana kadar MSDN'de bulunan yüksek DPI belgeleri artık ilgisiz hale geldi ve artık geçmişte kaldı. Niye ya? Windows 8.1 periyodu göz önünde bulundurularak monitör başına DPI uyumlu uygulamaların yazılması için kılavuzlar yazılmıştır. O zamandan beri her şey değişti ve çok değişti. Birçok Windows API DPI duyarlılığı tam olarak belgelenmemiştir. Tüm bunlar, etrafı temizlemeyi ve bir şeyler inşa etmeyi gerektirdi. Yaklaşan Windows 10 Yaratıcıları Güncellemesi ile bu değişikliklerin gerçekleşmesini bekleyebilirsiniz.

Daha fazla bilgi için, bkz. Windows Blogu.

Önerilen: