Latest evidence-based health information
Iphone

Windows Blue には 4K ディスプレイのサポートや多数の新機能が隠されていると開発者が語る

Windows Blue には 4K ディスプレイのサポートや多数の新機能が隠されていると開発者が語る
Windows Blue には 4K ディスプレイのサポートや多数の新機能が隠されていると開発者が語る

Windows 8をめぐる様々な論争にもかかわらず、Windows 8は内部的には堅実なOSです。元NokiaおよびSilverlight開発者が発見したAPIの手がかりリストに基づくと、Windows Blueアップデートでさらに良くなるはずです。

開発者のジャスティン・エンジェル氏は、Windows Blue (現在、Microsoft では正式に Windows 8.1 と呼ばれている) 内のソフトウェア API を徹底的に調査した結果、更新された OS に含まれる予定の 25 を超える機能の長いリストを作成した。そのリストには、超高解像度の「4K」画面のサポート、ロック画面での通話、HDR 写真のサポート、マルチスクリーン フォーマットの改善など、さまざまな機能が含まれている。 

エンジェル氏は、5月初旬にオンラインで公開されたWindows 8.1(バージョン9385)のリークされたビルドで発見したAPIを解析することで、新機能を解き明かしました。他のMicrosoftウォッチャーも、リークされたOSをインストールして実際に触っています。ポール・サーロット氏は、その将来的な機能に関する徹底的な解析記事を公開しています。しかし、エンジェル氏のAPIの詳細な解析によって、さらに多くの隠された秘密が明らかになりました。

マイクロソフトの担当者は、いわゆる噂や憶測についてコメントを控えた。エンジェル氏はマイクロソフト製品を深く掘り下げることに慣れており、昨年12月には、試用版を完全版アプリに変換することでWindowsストアから違法ダウンロードする方法を発見し、話題を呼んだ。

エンジェル氏の最新の調査結果が正しければ、新しいAPIはWindows 8.1の未公開機能を数多く明らかにすることになります。Windows 8.1は、サンフランシスコで開催されるMicrosoftのBUILDカンファレンスで正式発表される予定です。6月26日に予定されている開発者向けリリースには、Windows 7からスタートボタンが復活する可能性など、顧客からのフィードバックに基づいた変更が含まれる予定です(ただし、エンジェル氏のAPI分析ではこの詳細は確認されていません)。

注目すべきは、Angel氏が調査対象としたのはWindows 8.1 RTであり、従来のWindows 8.1ではないということです。当然ながら、Windows RTはそれほど歓迎されていません。

ジャスティン・エンジェル

セクシーなもの:カメラ、解像度、ロック画面

Microsoftは既に、Windows 8で高解像度画面をサポートすると発表しており、WindowsハードウェアはMacintosh製品に搭載されている「Retina」ディスプレイを超える画面解像度をサポートする可能性がある。Angel氏の調査はこれを裏付けているようで、Windows 8の180%のスケーリングをはるかに上回る225%のスケーリングがサポートされていることが判明した。つまり、Windowsハードウェアのピクセル密度は240DPIから300DPIにまで跳ね上がる可能性があるということだ。

「Win8.1 WinRTタブレットが、AppleのRetinaよりもはるかに高いDPI、さらには「4K」解像度まで実現する画面を搭載するようになる可能性はある」とAngel氏は自身のブログjustinangel.netに書いている。

また、開発者がそのコンテンツを別のビューで 2 番目の画面に投影したい場合は、新しい ProjectionManager クラスを使用してそれを行うことができます。

「Windows 8 Atom搭載タブレットで動画を視聴していて、それをテレビに接続するとどうなるか想像してみてください」とAngel氏は書いています。「タブレットはテレビにコンテンツを複製できますが、テレビに表示するビューとタブレット画面に表示するビューを別々に選択することはできません。例えば、iPad版Netflixアプリではこのような状況です。Windows 8では、Metroアプリは見事に単一画面で、アクティブなビューは1つだけでした。Windows 8.1では、開発者がプロ​​ジェクションディスプレイ用に追加の代替ビューを作成できるようです。」

以前発表されたように、アプリはロック画面の背景画像を設定できるようになりました。しかし、Windows RTデバイスがロックされている間も、Windows 8.1ユーザーは、パスワードを入力してPCのロックを解除し、通話に応答することなく、少なくともロック画面からSkypeの着信に応答できるようになるはずだとAngel氏は述べました。LockScreenCallActivatedEventArgs  API クラスは、通話に関する情報も表示する予定です。

誰もがタブレットで写真を撮りたいわけではないでしょう(誰もそうでしょう?)。しかし、新しい8.1 APIは低遅延の写真撮影をサポートしています。Angel氏が指摘するように、これは2つの用途に活用できます。まず、低遅延カメラはシャッター遅延(シャッターボタンを押してから実際に写真が記録されるまでの時間)をなくすために使用できます。次に、低遅延機能を利用して、数枚の写真を素早く撮影し、それらをつなぎ合わせることが可能です。異なる露出で数枚の写真を撮影し、それらをデジタル合成することは、ハイダイナミックレンジ(HDR)写真撮影の基盤であり、Windows 8.1はこれをサポートします。

また、Metro アプリではカメラロール、保存した写真、プレイリストの読み書きも可能になると Angel 氏は書いている。

ジャスティン・エンジェル

新しいデバイスのサポート

スキャナーは魅力的なデバイスではないかもしれませんが、Windows 8の誇るドライバーサポートの弱点でした。一般的に、ドライバーはOSに組み込まれるのではなく、メーカー自身が提供する傾向があります。しかし、Windows 8.1のリリースで状況は変わるはずです。Angel氏によると、新しい Windows.Devices.Scanners 名前空間を使用することで、アプリはフラットベッドスキャナーやフィーダースキャナーからのドキュメントのスキャンとカスタマイズを自動化できます。

ジャスティン・エンジェル

企業ユーザーは、モバイル決済システムと本人確認の両方に使用されるスマートカードのサポート強化の恩恵も受けられるでしょう。Windows 8.1では、これらのカードの破棄もサポートされています(PINを紛失しないように!)。新OSには、  ClaimedBarcodeScanner.DataRecievedというAPIも搭載されており、Angel氏によると、磁気ストライプリーダーとバーコードスキャナーの両方をサポートできるようになります。

Windows 8.1 APIは、Bluetooth 4.0とBluetooth Low Energyデバイスの両方をサポートするようになりました。Angelは、Bluetooth 4.0サポートの中核であるRfComm BluetoothプロトコルとGATT Bluetoothプロファイルの両方をサポートしていることを確認しました。

最後に、Angel 氏は、Windows 8.1 は「あらゆる」 USB または IO デバイスをサポートすると述べています。

「Win8 WinRTアプリの大きな制限の一つは、WinRTによって事前に公開されていない限り、接続されたデバイスや内蔵デバイスとやり取りできないことです」とAngel氏は記しています。「Windows 8.1では、新しい Windows.Devices.Usb 名前空間と Windows.Devices.Custom 名前空間の導入により、この状況が変わりそうです。これらの名前空間はどちらも、あらゆるUSBデバイスまたはIOデバイスにIOutputStreamとIInputStreamを提供します。権限によって厳しく制限されることは間違いありませんが、それでもWin8.1アプリに新たな道を開く素晴らしい機能です。」

一般的なユーティリティ(検索など)とその他の改善

Windows 8の検索チャームをご存知ですか?おめでとうございます!ご存知の方も少ないのではないでしょうか。AngelさんはインラインSearchBoxコントロールのサポートを発見しました。これは、その名の通り、アプリ内検索をサポートするようになりました。つまり、開発者はユーザーに検索チャームを使わせる必要はなく、より使い慣れた検索ボックスを追加できるということです。

一般的に、MetroアプリはVPNを導入するとカクツキが生じ、時には停止することがある。Angelの調査によると、Windows 8.1ではこの問題は解消されるという。

Windowsストアでは代替のPDFビューアアプリがかなり普及していますが、Metro環境で利用できるものはほとんどありません。しかし、BlueではあらゆるアプリでPDFドキュメントのレンダリングがサポートされるようになり、状況は改善されるはずです。

ジャスティン・エンジェル

Windows 8.1は「ジオフェンシング」もサポートします。これは、ユーザーが指定されたエリアに入った(あるいはおそらく出た)ときにアプリを起動する機能です。例えば、Windowsタブレットが盗難に遭った場合にアプリからユーザーに警告を発することができます。アプリ側で必要なのは、中心点と半径を設定することだけです。

アプリでは、新しい AppointmentsProvider を介して一般的な Windows カレンダーに予定を追加することもできます。この機能は、おそらく Windows 8 の RTM リリースに含まれているはずでした。ローカルのテキスト読み上げも有効になりました。

エンジェル氏は、長時間にわたる調査の中で、それほど重要ではない他の特徴もいくつか発見しました。

ユーザーはWindows 8の刷新されたスタート画面やその他の機能に注目しがちですが、新OSの優れた機能のいくつかは、その裏側に隠されています。もしAngel氏の発見が正しく、MicrosoftがそれらをWindows 8.1の最終版に組み込むなら、Microsoftがどのような方向性に向かっているのかをより深く理解できるでしょう。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.