Windows Phone 8 デバイスの実際の画面サイズを取得する方法を探していましたが、この方法を見つけましたが、GDR3 更新のデバイスでのみ機能します
6139 次
2 に答える
8
更新: 私はこの方法を見つけました
private void getScreenInfo()
{
double dpix = -1.01;
double screensize = -1.01;
double dpiy = -1.01;
Size res;
try {
dpix = (double)DeviceExtendedProperties.GetValue("RawDpiX");
dpiy = (double)DeviceExtendedProperties.GetValue("RawDpiY");
res = (Size)DeviceExtendedProperties.GetValue("PhysicalScreenResolution");
screensize = Math.Sqrt(Math.Pow(res.Width / dpix, 2) + Math.Pow(res.Height / dpiy, 2));
}
catch (Exception e) {
}
}
于 2013-11-30T09:30:31.323 に答える