Aracılığıyla paylaş


UWP cihaz uygulamalarına yönelik yenilikler

Important

Cihaz meta verileri kullanım dışıdır ve windows'un gelecek bir sürümünde kaldırılacaktır. Bu işlevin değiştirilmesi hakkında bilgi için bkz . Sürücü Paketi Kapsayıcı Meta Verileri.

Bu bölümde UWP cihaz uygulamalarına yönelik yeniliklere göz atabilirsiniz. Cihaz uygulamaları hakkında daha fazla bilgi için bkz. UWP cihaz uygulamalarıyla tanışın.

Windows Çalışma Zamanı cihaz API'leri için cihaz meta verileri gerekmez. Bu, uygulamanızın bunları kullanabilmesi için bir UWP cihaz uygulaması olması gerekmeyecek anlamına gelir. UWP uygulamaları USB, İnsan Arabirim Cihazları (HID), Bluetooth GATT, Bluetooth RFCOMM, Wi-Fi Doğrudan cihazlar ve daha fazlasına erişmek için bu API'leri kullanabilir. For more info, see Integrating devices.

Windows 10'da yenilikler

Windows 10 ile Microsoft Store cihaz uygulaması işlevselliğinde hiçbir değişiklik yoktur. UWP cihaz uygulamaları oluşturmaya, test etmeye ve göndermeye yönelik Windows 8.1 işlemleri Windows 10 ile çalışmaya devam edecektir. Ancak, özel özelliklere sahip bir Evrensel Windows Platformu (UWP) uygulaması geliştirmenizi öneririz. Daha fazla bilgi için bkz . Donanım Destek Uygulaması (HSA): Uygulama Geliştiricileri için adımlar.

Cihaz meta veri sihirbazı

Windows 8.1 yeni bir cihaz meta veri sihirbazını tanıtır. Ham XML'yi düzenlemeye gerek kalmadan UWP cihaz uygulamaları için kolayca cihaz meta veri paketleri oluşturun. Yeni sihirbaz, cihaz meta verilerini Pano'ya göndermeden önce uygulamanızda yerel olarak doğrulayabilir. Bu sihirbazın işleme nasıl uyum sağladığı hakkında daha fazla bilgi için bkz. Adım adım UWP cihaz uygulaması oluşturma.

Cihaz Meta Verileri Yazma Sihirbazı'nı almak için, bu konudaki adımları tamamlamadan önce Windows 8.1 için tek başına SDK'yı yüklemeniz gerekir. Windows için Microsoft Visual Studio Express'in yüklenmesi, SDK'nın sihirbazı içermeyen bir sürümünü yükler.

Cihaz eşitleme ve güncelleştirme için arka plan görevleri

Windows 8.1'de UWP cihaz uygulamaları, uygulama arka plana taşınıp askıya alınmış olsa bile tamamlanmaya kadar çalışabilmeleri için arka plan görevinde çok adımlı cihaz işlemleri gerçekleştirebilir. Bu, kullanıcının oturup ilerleme çubuğunu izlemesine gerek kalmadan güvenilir cihaz bakımına (kalıcı ayarlarda veya üretici yazılımında yapılan değişiklikler) ve içerik eşitlemesine izin vermek için gereklidir. Use the DeviceServicingTrigger for device servicing and the DeviceUseTrigger for content synchronization. Bu arka plan görevlerinin, uygulamanın arka planda çalıştırılma süresini kısıtladığına ve süresiz işleme veya sonsuz eşitlemeye izin vermek için tasarlanmadığını unutmayın. Daha fazla bilgi için bkz . UWP cihaz uygulamaları için cihaz eşitleme ve güncelleştirme.

The DeviceUseTrigger, for device sync, doesn't require device metadata.

UWP cihaz uygulamaları için Otomatik Oynatma

UWP cihaz uygulamanızı, çevre birimi cihazınız bilgisayara takılıyken (uygulama yüklendikten sonra) otomatik olarak başlatacak şekilde yapılandırabilirsiniz. Windows 8.1'de, cihaz uygulamaları için Otomatik Yürütme, İnsan Arabirim Cihazları (HID), akıllı kartlar ve genel port için destek ekler. Daha fazla bilgi için bkz. UWP cihaz uygulamaları için Otomatik Çalıştır.

Printer capabilities

Windows 8.1'de UWP cihaz uygulamaları yazdırma işlerini yönetebilir ve yazıcı bakım görevlerini gerçekleştirebilir. Daha fazla bilgi için bkz. Yazdırma işlerini yönetme ve Yazıcı bakımını yapma.

Yazdırma işi yönetimi ve yazıcı bakımı gibi yeni örnekte bu özelliklerin vurgulanmış olduğunu görebilirsiniz. Örnekle birlikte gelen yazıcı uzantısı kitaplığı, PrinterExtensionLib COM arabiriminin COM uygulamasını sarmalar. Bu kitaplık, kendi UWP cihaz uygulamanızda yeniden kullanımı kolaylaştırmak için tasarlanmıştır.

Kullanıcı deneyimi değişiklikleri

To provide an experience consistent with other UWP apps installed on Windows 8.1, UWP device apps are not pinned to Start when they're installed. From Start, users can swipe up (from the center of the screen) to view all apps, including recently installed UWP device apps.

The Windows 8.1 built-in Camera app no longer includes an Options button. Bu, bir UWP cihaz uygulamasından özelleştirilmiş kamera seçenekleri açılır öğesinin bu uygulamada görünmeyeceği anlamına gelir. However, any other UWP app that uses the Windows.Media.Capture.CameraCaptureUI class can still expose a customized flyout for More options, when installed.