SlideShare a Scribd company logo
1 of 52
Download to read offline
プログラミング生放送勉強会 第28回@東北大学
7/12(土) - 13(日)
メーカー メーカー
ディスプレイ
(インチ)
解像度
(総画素数)
ピクセル密度
(PPI)
dynabook T954 東芝 15.6 3,840×2,160 282
Yoga 2 Pro レノボ 13.3 3,200×1,800 276
LIFEBOOK UH90/M 富士通 14 3,200×1,800 262
XPS 11 デル 11.6 2,560×1,440 253
MacBook Pro Retina(13インチ) アップル 13 2,560×1,600 227
dynabook KIRA V834 東芝 13.3 2,560×1,440 220
LIFEBOOK UH90/M 富士通 13.3 2,560×1,440 220
LaVie Z NEC 13.3 2,560×1,440 220
MacBook Pro Retina(15インチ) アップル 15 2,880×1,800 220
Surface Pro 3 マイクロソフト 12 2,160×1,440 216
Surface Pro 2 マイクロソフト 10.6 1,920×1,080 208
UP2414Q(ディスプレイ単体) デル 23.8 3,840×2,160 185
1,920×1,080
3,840×2,160
プロ生@仙台
Window title
3,840×2,160
プロ生@仙台
Window title
1,920×1,0803,840×2,160
282PPI
15.6インチ
141PPI
15.6インチ
Windowsストアアプリ
(スタート画面含む)
デスクトップアプリ
(デスクトップ含む)


スケーリング ピクセル密度(PPI) 最低解像度
140% 174 1,920 x 1,080
180% 240 2,560 x 1,440
メーカー メーカー
ディスプレイ
(インチ)
解像度
(総画素数)
ピクセル密度
(PPI)
スケーリ
ング
dynabook T954 東芝 15.6 3,840×2,160 282 180%
Yoga 2 Pro レノボ 13.3 3,200×1,800 276 180%
ThinkPad 8 レノボ 8.3 1,920×1,080 272 140%
LIFEBOOK UH90/M 富士通 14 3,200×1,800 262 180%
XPS 11 デル 11.6 2,560×1,440 253 180%
dynabook KIRA V834 東芝 13.3 2,560×1,440 220 140%
LIFEBOOK UH90/M 富士通 13.3 2,560×1,440 220 140%
LaVie Z NEC 13.3 2,560×1,440 220 140%
Surface Pro 3 マイクロソフト 12 2,160×1,440 216 140%
Surface Pro 2 マイクロソフト 10.6 1,920×1,080 208 140%
ICONIA W4 エイサー 8 1,280×800 188 100%
UP2414Q(ディスプレイ単体) デル 23.8 3,840×2,160 185 140%







images/logo.scale-100.png
images/logo.scale-140.png
images/logo.scale-180.png
XAML
<Image Source="images/logo.png" />
HTML
<img src="images/logo.png" />
JavaScript
var uri = new Windows.Foundation.Uri('ms-appx:///images/logo.png');
var file = Windows.Storage.StorageFile.getFileFromApplicationUriAsync(uri);
C#
var uri = new System.Uri("ms-appx:///images/logo.png");
var file = Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(uri);
Windows 8.1
DPI XP Vista 7 8 8.1 8.1アップデート
96
通常のサイズ (96
DPI)
既定のスケール
(96 DPI) – より多
くの情報
小 – 100% (既定) 小 – 100%(S) 小 – 100%(S) 小 – 100%(S)
120
大きなサイズ
(120 DPI)
大きなスケール
(120 DPI) – 読み
やすいテキスト
中 (M) – 125% 中 – 125%(M) 中 – 125%(M) 中 – 125%(M)
144 大 (L) – 150% 大 – 150%(L) 大 – 150%(L) 大 – 150%(L)
192 特大 – 200%(E) 特大 – 200%(E)
240 超特大 – 250%(E)
Build 2014 Windows Desktop Development Platform Advancementsのスライドより
機能 XP Vista 7 8 8.1
コントロールパネルの[DPIスケール 設定]/[テキストやその他の項目の
大きさの変更]設定
✔ ✔ ✔ ✔ ✔
[カスタム DPI 設定]/[カスタムサイズ変更オプション]設定 ✔ ✔ ✔ ✔ ✔
[Windows XP 形式の DPI スケーリングを使用する]チェックボックス ✔ ✔ ✔
[すべてのディスプレイで同じ拡大率を使用する]チェックボックス ✔
DPI 仮想化 ✔ ✔ ✔ ✔
DPI 対応にすることを宣言するためのAPI ✔ ✔ ✔ ✔
システムメトリックやDPIを取得するためのAPI ✔ ✔ ✔ ✔ ✔
ディスプレイのDPIを取得するためのAPI ✔
ユーザごとのDPI設定(システムDPI設定変更のために再起動不要) ✔ ✔ ✔
ディスプレイごとに異なる拡大率を使用する ✔


スケーリング ピクセル密度(PPI) 最低解像度
125% 120 1,280 x 960
150% 144 1,536 x 1,080※
200% 192 2,048 x 1,440※
250% 240 2,560 x 1,800※
※
メーカー メーカー
ディスプレイ
(インチ)
解像度
(総画素数)
ピクセル密度
(PPI)
既定スケー
リング
dynabook T954 東芝 15.6 3,840×2,160 282 250%
Yoga 2 Pro レノボ 13.3 3,200×1,800 276 250%
ThinkPad 8 レノボ 8.3 1,920×1,080 272 150%
LIFEBOOK UH90/M 富士通 14 3,200×1,800 262 250%
XPS 11 デル 11.6 2,560×1,440 253 200%
dynabook KIRA V834 東芝 13.3 2,560×1,440 220 200%
LIFEBOOK UH90/M 富士通 13.3 2,560×1,440 220 200%
LaVie Z NEC 13.3 2,560×1,440 220 200%
Surface Pro 3 マイクロソフト 12 2,160×1,440 216 200%
Surface Pro 2 マイクロソフト 10.6 1,920×1,080 208 150%
ICONIA W4 エイサー 8 1,280×800 188 100%
UP2414Q(ディスプレイ単体) デル 23.8 3,840×2,160 185 150%




モニタごとのDPI:150% モニタごとのDPI:100%
モニタごとのDPI:150% モニタごとのDPI:100%
96 (100%) 120 (125%) 144 (150%) 192 (200%)
96 (100%) 変更なし 125% 150% 200%
120 (125%) 80% 変更なし 120% 160%
144 (150%) 66.7% 83.3% 変更なし 133.3%
192 (200%) 50% 62.5% 75% 変更なし










 SetProcessDpiAwareness



<asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<dpiAware>True/PM</dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
False
DPI-awareでないアプリケーション
100%以外は常にDPI仮想化によるスケーリング
True
システムDPI–awareなアプリケーション
システムDPIに対しては常にXP形式のDPIスケーリング
ディスプレイごとのDPIに対してはDPI 仮想化
Per-Monitor
Windows 8.1ではMonitor DPI–awareなアプリケーション
Windows Vista ~ 8 ではDPI-awareでないアプリケーション
True/PM
Windows 8.1ではMonitor DPI–awareなアプリケーション
Windows Vista ~ 8 ではシステムDPI–awareなアプリケーション
プライマリ モニタ
150%(システムDPI、モニタ
ごとのDPI)
セカンダリ モニター
100%(モニタごとのDPI)
DPI-awareでない
アプリケーション
100%をDPI仮想化で150%に拡
大するので、ぼける
100%なのでぼけない
システムDPI–awareな
アプリケーション(モ
ニタごとのDPI非対応)
ぼけない
150%をDPI仮想化で100%縮小
するので、ぼける
Monitor DPI–awareな
アプリケーション
ぼけない ぼけない
システムDPI モニタごとのDPI
Win32
自前で対応
サンプルあり
自前で対応
サンプルあり
Windowsフォーム △
AutoScaleModeプロパティ
自前で対応
WPF ○
自前で対応
サンプルあり








100%
(96DPI)
150%
(144DPI)
200%
(192DPI)
250%
(240DPI)
論理的な1ピクセル 1ピクセル 1.5ピクセル 2ピクセル 2.5ピクセル



http://code.msdn.microsoft.com/windowsdesktop/Per-Monitor-Aware-WPF-e43cde33





 Where does 96 DPI come from in Windows? - fontblog - Site Home - MSDN
Blogs













http://msdn.microsoft.com/ja-JP/library/dn469266.aspx

http://msdn.microsoft.com/ja-jp/windows/dd630126.aspx

http://grabacr.net/archives/1132

http://msdn.microsoft.com/ja-jp/magazine/dn574798.aspx

More Related Content

What's hot

What's hot (20)

猫でも分かるUMG
猫でも分かるUMG猫でも分かるUMG
猫でも分かるUMG
 
UE4×Switchで60FPSの(ネットワーク)対戦アクションをなんとかして作る! | UNREAL FEST EXTREME 2020 WINTER
UE4×Switchで60FPSの(ネットワーク)対戦アクションをなんとかして作る!  | UNREAL FEST EXTREME 2020 WINTERUE4×Switchで60FPSの(ネットワーク)対戦アクションをなんとかして作る!  | UNREAL FEST EXTREME 2020 WINTER
UE4×Switchで60FPSの(ネットワーク)対戦アクションをなんとかして作る! | UNREAL FEST EXTREME 2020 WINTER
 
MagicOnion~C#でゲームサーバを開発しよう~
MagicOnion~C#でゲームサーバを開発しよう~MagicOnion~C#でゲームサーバを開発しよう~
MagicOnion~C#でゲームサーバを開発しよう~
 
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
 
Unreal Engine 4を使って地球を衛る方法
Unreal Engine 4を使って地球を衛る方法Unreal Engine 4を使って地球を衛る方法
Unreal Engine 4を使って地球を衛る方法
 
UE4でPerforceと連携するための手順
UE4でPerforceと連携するための手順UE4でPerforceと連携するための手順
UE4でPerforceと連携するための手順
 
アーティストの為のプロファイル入門!~楽しいRenderDocの使い方~
アーティストの為のプロファイル入門!~楽しいRenderDocの使い方~アーティストの為のプロファイル入門!~楽しいRenderDocの使い方~
アーティストの為のプロファイル入門!~楽しいRenderDocの使い方~
 
猫でも分かるUE4のポストプロセスを使った演出・絵作り
猫でも分かるUE4のポストプロセスを使った演出・絵作り猫でも分かるUE4のポストプロセスを使った演出・絵作り
猫でも分かるUE4のポストプロセスを使った演出・絵作り
 
未来のプログラミング技術をUnityで -UniRx-
未来のプログラミング技術をUnityで -UniRx-未来のプログラミング技術をUnityで -UniRx-
未来のプログラミング技術をUnityで -UniRx-
 
UE4セミナー 資料
UE4セミナー 資料UE4セミナー 資料
UE4セミナー 資料
 
60fpsアクションを実現する秘訣を伝授 基礎編
60fpsアクションを実現する秘訣を伝授 基礎編60fpsアクションを実現する秘訣を伝授 基礎編
60fpsアクションを実現する秘訣を伝授 基礎編
 
猫でも分かる UE4のAnimation Blueprintの運用について
猫でも分かる UE4のAnimation Blueprintの運用について猫でも分かる UE4のAnimation Blueprintの運用について
猫でも分かる UE4のAnimation Blueprintの運用について
 
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
 
カリギュラオーバードーズにおけるUE4へのデータ移植の手引き
カリギュラオーバードーズにおけるUE4へのデータ移植の手引きカリギュラオーバードーズにおけるUE4へのデータ移植の手引き
カリギュラオーバードーズにおけるUE4へのデータ移植の手引き
 
AI x WebAR: MediaPipeのハンドトラッキングを使ってみよう
AI x WebAR: MediaPipeのハンドトラッキングを使ってみようAI x WebAR: MediaPipeのハンドトラッキングを使ってみよう
AI x WebAR: MediaPipeのハンドトラッキングを使ってみよう
 
UE4における大規模背景制作事例 描画特殊表現編
UE4における大規模背景制作事例 描画特殊表現編UE4における大規模背景制作事例 描画特殊表現編
UE4における大規模背景制作事例 描画特殊表現編
 
SAMURAI JACK開発事例:海外むけアクションゲームをオーソドックスに作ってみた UNREAL FEST EXTREME 2021 SUMMER
SAMURAI JACK開発事例:海外むけアクションゲームをオーソドックスに作ってみた UNREAL FEST EXTREME 2021 SUMMERSAMURAI JACK開発事例:海外むけアクションゲームをオーソドックスに作ってみた UNREAL FEST EXTREME 2021 SUMMER
SAMURAI JACK開発事例:海外むけアクションゲームをオーソドックスに作ってみた UNREAL FEST EXTREME 2021 SUMMER
 
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介![CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
 
UE4における大規模レベル実装ワークフローとブループリント活用事例
UE4における大規模レベル実装ワークフローとブループリント活用事例UE4における大規模レベル実装ワークフローとブループリント活用事例
UE4における大規模レベル実装ワークフローとブループリント活用事例
 
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみたゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
 

Viewers also liked

半透明は飾りです 偉い人にはそれがわからんのですよ
半透明は飾りです偉い人にはそれがわからんのですよ半透明は飾りです偉い人にはそれがわからんのですよ
半透明は飾りです 偉い人にはそれがわからんのですよ
Yuya Yamaki
 
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
純生 野田
 
高度に最適化された移植可能なメモリマネージャ
高度に最適化された移植可能なメモリマネージャ高度に最適化された移植可能なメモリマネージャ
高度に最適化された移植可能なメモリマネージャ
DADA246
 
Windows Azureで Webサーバーを再発明してみる
Windows AzureでWebサーバーを再発明してみるWindows AzureでWebサーバーを再発明してみる
Windows Azureで Webサーバーを再発明してみる
Sunao Tomita
 

Viewers also liked (20)

デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
 
デスクトップ アプリがこの先生きのこるには (2)
デスクトップ アプリがこの先生きのこるには (2)デスクトップ アプリがこの先生きのこるには (2)
デスクトップ アプリがこの先生きのこるには (2)
 
Introduction to Roslyn
Introduction to RoslynIntroduction to Roslyn
Introduction to Roslyn
 
CI to CD、ソフトウェアの継続的アプローチ
CI to CD、ソフトウェアの継続的アプローチCI to CD、ソフトウェアの継続的アプローチ
CI to CD、ソフトウェアの継続的アプローチ
 
半透明は飾りです 偉い人にはそれがわからんのですよ
半透明は飾りです偉い人にはそれがわからんのですよ半透明は飾りです偉い人にはそれがわからんのですよ
半透明は飾りです 偉い人にはそれがわからんのですよ
 
Basic言語でiOSアプリを作る
Basic言語でiOSアプリを作るBasic言語でiOSアプリを作る
Basic言語でiOSアプリを作る
 
今更始める Win32 + DirectWrite #pronamaclrhsapporocpp
今更始める Win32 + DirectWrite #pronamaclrhsapporocpp今更始める Win32 + DirectWrite #pronamaclrhsapporocpp
今更始める Win32 + DirectWrite #pronamaclrhsapporocpp
 
Xamarinはじめました
XamarinはじめましたXamarinはじめました
Xamarinはじめました
 
公開型研修を通して社員一人ひとりの強みや個性を活かす|株式会社富士通ソーシアルサイエンスラボラトリ様の導入事例|アクティブアンドカンパニー
公開型研修を通して社員一人ひとりの強みや個性を活かす|株式会社富士通ソーシアルサイエンスラボラトリ様の導入事例|アクティブアンドカンパニー公開型研修を通して社員一人ひとりの強みや個性を活かす|株式会社富士通ソーシアルサイエンスラボラトリ様の導入事例|アクティブアンドカンパニー
公開型研修を通して社員一人ひとりの強みや個性を活かす|株式会社富士通ソーシアルサイエンスラボラトリ様の導入事例|アクティブアンドカンパニー
 
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
 
オーサリングツールとしてのCMSとWebアクセシビリティ
オーサリングツールとしてのCMSとWebアクセシビリティオーサリングツールとしてのCMSとWebアクセシビリティ
オーサリングツールとしてのCMSとWebアクセシビリティ
 
Windows8/8.1時代のWin32プログラミング #sapporocpp
Windows8/8.1時代のWin32プログラミング #sapporocppWindows8/8.1時代のWin32プログラミング #sapporocpp
Windows8/8.1時代のWin32プログラミング #sapporocpp
 
Developers Summit 2013【14-E-3】Windows 8デザインガイド
Developers Summit 2013【14-E-3】Windows 8デザインガイドDevelopers Summit 2013【14-E-3】Windows 8デザインガイド
Developers Summit 2013【14-E-3】Windows 8デザインガイド
 
さあ、始めましょう―Call to Action―
さあ、始めましょう―Call to Action―さあ、始めましょう―Call to Action―
さあ、始めましょう―Call to Action―
 
デスクトップアプリを『一歩前へ』進める方法
デスクトップアプリを『一歩前へ』進める方法デスクトップアプリを『一歩前へ』進める方法
デスクトップアプリを『一歩前へ』進める方法
 
Visual Studio Community 2013 で始めるプログラミング Win32/MFC #clrh93
Visual Studio Community 2013 で始めるプログラミング Win32/MFC #clrh93Visual Studio Community 2013 で始めるプログラミング Win32/MFC #clrh93
Visual Studio Community 2013 で始めるプログラミング Win32/MFC #clrh93
 
XP祭り2016 - SWチームとHWチームがスクラムを組んだら
XP祭り2016 - SWチームとHWチームがスクラムを組んだらXP祭り2016 - SWチームとHWチームがスクラムを組んだら
XP祭り2016 - SWチームとHWチームがスクラムを組んだら
 
高度に最適化された移植可能なメモリマネージャ
高度に最適化された移植可能なメモリマネージャ高度に最適化された移植可能なメモリマネージャ
高度に最適化された移植可能なメモリマネージャ
 
UnityとBlenderハンズオン第10章
UnityとBlenderハンズオン第10章UnityとBlenderハンズオン第10章
UnityとBlenderハンズオン第10章
 
Windows Azureで Webサーバーを再発明してみる
Windows AzureでWebサーバーを再発明してみるWindows AzureでWebサーバーを再発明してみる
Windows Azureで Webサーバーを再発明してみる
 

Similar to Windowsの画面スケーリングを きちんと理解しよう

IgRemoteについて
IgRemoteについてIgRemoteについて
IgRemoteについて
Kelly Holonic
 
Pocket cloudrev1.00 (PDF)
Pocket cloudrev1.00 (PDF)Pocket cloudrev1.00 (PDF)
Pocket cloudrev1.00 (PDF)
孝幸 三宅
 
クリエイティブクラスターフォーラムプレゼン資料20101009
クリエイティブクラスターフォーラムプレゼン資料20101009クリエイティブクラスターフォーラムプレゼン資料20101009
クリエイティブクラスターフォーラムプレゼン資料20101009
himamura (暇村)
 
iosアプリのPaintcode利用
iosアプリのPaintcode利用iosアプリのPaintcode利用
iosアプリのPaintcode利用
Rika Kurano
 

Similar to Windowsの画面スケーリングを きちんと理解しよう (20)

Google Developers Summit Android TV で実現するリビングルームでのアプリ体験
Google Developers Summit   Android TV で実現するリビングルームでのアプリ体験Google Developers Summit   Android TV で実現するリビングルームでのアプリ体験
Google Developers Summit Android TV で実現するリビングルームでのアプリ体験
 
新型登場!! Surface Book 3 / Surface Go 2
新型登場!! Surface Book 3 / Surface Go 2新型登場!! Surface Book 3 / Surface Go 2
新型登場!! Surface Book 3 / Surface Go 2
 
IgRemoteについて
IgRemoteについてIgRemoteについて
IgRemoteについて
 
JPC2016: WMS-03: Microsoft Surface & Windows 10 デバイスを選ぶ理由
JPC2016: WMS-03: Microsoft Surface & Windows 10 デバイスを選ぶ理由JPC2016: WMS-03: Microsoft Surface & Windows 10 デバイスを選ぶ理由
JPC2016: WMS-03: Microsoft Surface & Windows 10 デバイスを選ぶ理由
 
Surface Pro 9実機レポート
Surface Pro 9実機レポートSurface Pro 9実機レポート
Surface Pro 9実機レポート
 
Unity開発ロードマップ最新情報
Unity開発ロードマップ最新情報Unity開発ロードマップ最新情報
Unity開発ロードマップ最新情報
 
パソコン選び(抜粋)
パソコン選び(抜粋)パソコン選び(抜粋)
パソコン選び(抜粋)
 
Windows8 最新技術動向
Windows8 最新技術動向Windows8 最新技術動向
Windows8 最新技術動向
 
Pocket cloudrev1.00 (PDF)
Pocket cloudrev1.00 (PDF)Pocket cloudrev1.00 (PDF)
Pocket cloudrev1.00 (PDF)
 
Winows 365登場
Winows 365登場Winows 365登場
Winows 365登場
 
NetPresenter Pro | ネットプレゼンター プロ by zetta linx inc.
NetPresenter Pro | ネットプレゼンター プロ by zetta linx inc.NetPresenter Pro | ネットプレゼンター プロ by zetta linx inc.
NetPresenter Pro | ネットプレゼンター プロ by zetta linx inc.
 
第二部Ust producerとskypeを使った同時多元
第二部Ust producerとskypeを使った同時多元第二部Ust producerとskypeを使った同時多元
第二部Ust producerとskypeを使った同時多元
 
クリエイティブクラスターフォーラムプレゼン資料20101009
クリエイティブクラスターフォーラムプレゼン資料20101009クリエイティブクラスターフォーラムプレゼン資料20101009
クリエイティブクラスターフォーラムプレゼン資料20101009
 
iosアプリのPaintcode利用
iosアプリのPaintcode利用iosアプリのPaintcode利用
iosアプリのPaintcode利用
 
IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情 - 2019 春
IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情  - 2019 春IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情  - 2019 春
IT エンジニアのための 流し読み Windows 10 - この半年くらいの Windows 10 事情 - 2019 春
 
DeNA TechCon2019 How to implement live streaming client using Unity
DeNA TechCon2019 How to implement live streaming client using UnityDeNA TechCon2019 How to implement live streaming client using Unity
DeNA TechCon2019 How to implement live streaming client using Unity
 
Androidアプリ製作で気をつけたいこと
Androidアプリ製作で気をつけたいことAndroidアプリ製作で気をつけたいこと
Androidアプリ製作で気をつけたいこと
 
NTT DATA と PostgreSQL が挑んだ総力戦
NTT DATA と PostgreSQL が挑んだ総力戦NTT DATA と PostgreSQL が挑んだ総力戦
NTT DATA と PostgreSQL が挑んだ総力戦
 
Japan GPU-Accelerated VDI Community 2016/11/21
Japan GPU-Accelerated VDI Community 2016/11/21Japan GPU-Accelerated VDI Community 2016/11/21
Japan GPU-Accelerated VDI Community 2016/11/21
 
ActiveReports、20年の歩みとその魅力
ActiveReports、20年の歩みとその魅力ActiveReports、20年の歩みとその魅力
ActiveReports、20年の歩みとその魅力
 

More from Yuya Yamaki

デスクトップアプリ開発者が押さえておくべき Windows 8時代の変革
デスクトップアプリ開発者が押さえておくべきWindows 8時代の変革デスクトップアプリ開発者が押さえておくべきWindows 8時代の変革
デスクトップアプリ開発者が押さえておくべき Windows 8時代の変革
Yuya Yamaki
 
Windows 8時代のUXを支える非同期プログラミング
Windows 8時代のUXを支える非同期プログラミングWindows 8時代のUXを支える非同期プログラミング
Windows 8時代のUXを支える非同期プログラミング
Yuya Yamaki
 
Metroスタイルで花開くか? XAMLベースのUIフレームワーク
Metroスタイルで花開くか?XAMLベースのUIフレームワークMetroスタイルで花開くか?XAMLベースのUIフレームワーク
Metroスタイルで花開くか? XAMLベースのUIフレームワーク
Yuya Yamaki
 
77回スピーカーを経験して分かったこと」共有します
77回スピーカーを経験して分かったこと」共有します77回スピーカーを経験して分かったこと」共有します
77回スピーカーを経験して分かったこと」共有します
Yuya Yamaki
 
Silverlight 5でぶり返すWPF不要論
Silverlight 5でぶり返すWPF不要論Silverlight 5でぶり返すWPF不要論
Silverlight 5でぶり返すWPF不要論
Yuya Yamaki
 
Windowsフォームで大丈夫か?一番良いのを頼む。
Windowsフォームで大丈夫か?一番良いのを頼む。Windowsフォームで大丈夫か?一番良いのを頼む。
Windowsフォームで大丈夫か?一番良いのを頼む。
Yuya Yamaki
 
60分でわかる!SilverlightとWPFの入力チェック
60分でわかる!SilverlightとWPFの入力チェック60分でわかる!SilverlightとWPFの入力チェック
60分でわかる!SilverlightとWPFの入力チェック
Yuya Yamaki
 
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
Yuya Yamaki
 
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Yuya Yamaki
 
Silverlight Line-Of-Business Applications
Silverlight Line-Of-Business ApplicationsSilverlight Line-Of-Business Applications
Silverlight Line-Of-Business Applications
Yuya Yamaki
 

More from Yuya Yamaki (18)

続Xamarinはじめました
続Xamarinはじめました続Xamarinはじめました
続Xamarinはじめました
 
TypeScript入門してみた
TypeScript入門してみたTypeScript入門してみた
TypeScript入門してみた
 
.Net技術でこれからも食べていくための技術戦略
.Net技術でこれからも食べていくための技術戦略.Net技術でこれからも食べていくための技術戦略
.Net技術でこれからも食べていくための技術戦略
 
.NET技術でこれからも食べていくための技術戦略
.NET技術でこれからも食べていくための技術戦略.NET技術でこれからも食べていくための技術戦略
.NET技術でこれからも食べていくための技術戦略
 
今さらWPF? いいえ、今こそWPF!
今さらWPF?いいえ、今こそWPF!今さらWPF?いいえ、今こそWPF!
今さらWPF? いいえ、今こそWPF!
 
デスクトップアプリ開発者が押さえておくべき Windows 8時代の変革
デスクトップアプリ開発者が押さえておくべきWindows 8時代の変革デスクトップアプリ開発者が押さえておくべきWindows 8時代の変革
デスクトップアプリ開発者が押さえておくべき Windows 8時代の変革
 
Windows 8時代のUXを支える非同期プログラミング
Windows 8時代のUXを支える非同期プログラミングWindows 8時代のUXを支える非同期プログラミング
Windows 8時代のUXを支える非同期プログラミング
 
どうなる?Windows 8時代の業務アプリ開発
どうなる?Windows 8時代の業務アプリ開発どうなる?Windows 8時代の業務アプリ開発
どうなる?Windows 8時代の業務アプリ開発
 
Metroスタイルで花開くか? XAMLベースのUIフレームワーク
Metroスタイルで花開くか?XAMLベースのUIフレームワークMetroスタイルで花開くか?XAMLベースのUIフレームワーク
Metroスタイルで花開くか? XAMLベースのUIフレームワーク
 
WPF/Silverlight視点で視る MetroスタイルのXAML
WPF/Silverlight視点で視るMetroスタイルのXAMLWPF/Silverlight視点で視るMetroスタイルのXAML
WPF/Silverlight視点で視る MetroスタイルのXAML
 
77回スピーカーを経験して分かったこと」共有します
77回スピーカーを経験して分かったこと」共有します77回スピーカーを経験して分かったこと」共有します
77回スピーカーを経験して分かったこと」共有します
 
Silverlight 5でぶり返すWPF不要論
Silverlight 5でぶり返すWPF不要論Silverlight 5でぶり返すWPF不要論
Silverlight 5でぶり返すWPF不要論
 
Windowsフォームで大丈夫か?一番良いのを頼む。
Windowsフォームで大丈夫か?一番良いのを頼む。Windowsフォームで大丈夫か?一番良いのを頼む。
Windowsフォームで大丈夫か?一番良いのを頼む。
 
60分でわかる!SilverlightとWPFの入力チェック
60分でわかる!SilverlightとWPFの入力チェック60分でわかる!SilverlightとWPFの入力チェック
60分でわかる!SilverlightとWPFの入力チェック
 
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
 
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
 
Silverlight Line-Of-Business Applications
Silverlight Line-Of-Business ApplicationsSilverlight Line-Of-Business Applications
Silverlight Line-Of-Business Applications
 
【13 C 2】デベロッパーに贈る!M-V-VMパターンで造るWPFアプリケーション
【13 C 2】デベロッパーに贈る!M-V-VMパターンで造るWPFアプリケーション【13 C 2】デベロッパーに贈る!M-V-VMパターンで造るWPFアプリケーション
【13 C 2】デベロッパーに贈る!M-V-VMパターンで造るWPFアプリケーション
 

Recently uploaded

Recently uploaded (11)

LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 

Windowsの画面スケーリングを きちんと理解しよう