Windows 7 Graphics – High DPI
- Posted: Jun 11, 2009 at 3:23 PM
- 45,524 Views
- 15 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- High Quality WMV (PC, Xbox, MCE)
- MP3 (Audio only)
- MP4 (iPod, Zune HD)
- Mid Quality WMV (Lo-band, Mobile)
- WMV (WMV Video)
High DPI is not new to Windows; however in Windows 7 we made few changes that developers should be aware of. The goal is to encourage end users to set their displays to native resolution and use DPI rather than screen resolution to change the size of displayed
text and images. Windows 7 can auto-detect and configure a default DPI on clean installs on machines configured by their OEMs using DPI settings. Join Silvana Moncayo and Matthew Blackshaw, PM in the graphics team and Yochay Kiriaty, Technical Evangelist,
on a discussion on Windows 7 High DPI.
This is another video in a sereis of Windows 7 Grahics videos on Channel 9
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Wow the audio is messed up for me on this video. Oh wow, maybe it isn't the video, perhaps silverlight..
Thansk for giving a hint. But unfortenately I think currently there is way too many applications that break if you set the High DPI. For instance MS SQL Reporting Services 2008 fails. Just tried it -> some text is not being displayed any more in reports. So even MS itself did not really take care about this really important Windows feature - which is by fact in Windows since Win98 (or was it Win2000).
So i guess it will take a while until this wil be really useful.
Link speed limited, i can only click "WMA"
...
so where can i find a desktop monitor for say 18" to 22" that's even 100PPI ? I hate to say this but there are so very few montiors that are high-dpi. seems like small laptop displays are the only common ones.
who wants a an 12x8 inch desktop screen?
Where is the example? I see the manifest (which gives a warning when added during linking), but not the full example on MSDN.
Thanks.
Wow..
I don't like it how that setting is treated. The DPI setting should define the real DPI value that the display has. It's not a zoom setting. Zooming should be another setting entirely.
For example, on netbooks you usually have 114 - 147 DPI. In order to be able to set proper sizes and proportions towards real world elements that you might display on the screen, you would need the correct DPI value. However, you wouldn't want everything to scale that much, because you are very space constrained. Or, there's also displays with a 72 DPI, where setting that value would have a really bad result. Therefore there should be a separate zoom setting that allows elements which have been defined with pixel based sizes to scale accordingly for people that want things to display larger.
The DPI setting on the other hand should only be used to be able to specify the size of an element in Point (pt) for print media or other real world measurment units like inches, and centimeters.
You should also use a bicubic resizer for the magnifying tool or images at high DPI... it gets pixelated.
PS: If anyone knows of a 32" widescreen display with 200 DPI or more... I want one (or two)!
very nice, this should make using my tv as my pc monitor easier! also my netbook.
that stinks...
video seems kinda formal compared to the typically charles video.
it was mention that WPF scales but Win32 and MFC doesn't what about WinForms?
Kinda useless (rarele used) feature, btw...
To make it work properly ALL (anything and everything) must use "millimeters of screen", instead of whole bunch of "measures" such as "pixel", "point" etc.
This is very important, certainly not useless. Apps are supporting this pretty well. I've been using "high dpi" for a long time and while really bad in XP, by 2007 in vista most apps would scale correctly, with bugs now and again mostly in in minor applications, and now almost never happen. In fact it's more and more common for app icons to have 120dpi etc versions so there is no pixellation even here.
Having a per-user setting in Win 7 is an expected and good addition.
There should also be a nag screen when a user has a non-native resolution, allowing a one-click fix. It's ridiculous to see the display technology that microsoft and others have developed, cleartype for example with it's sub-pixel precision and find that people are sending the screen a low-res image.
i totally agree. DPI is a screen calibration setting, not a "zoom" setting. besides the lack of hardware (high dpi screens) available, and the lack of Windows handling high DPI correctly (or easily for the programmer), i think that the confusion caused by the poor naming and poor explanation of windows dpi has really held back the high dpi world. If your screen is 144DPI, then the OS should be set to 144DPI. After that, if you want more "screen realestate", there should be a separate setting to reduce the size of UI elements (font sizes, width of title bars, icon sizes, etc). UI designers and programmers should be designing their UI around the inch (or centimeter) instead of the pixel.
the high dpi world is in shambles with so much misinformation and misconceptions around. but what do i know? my opinion doesn't matter at all.
Same experience here. We have a collection of 15" laptops with 1920x1200 displays, and you have to sit with your nose touching the screen to be able to read any normal text at 100% DPI. Hence we run at 200% DPI but soooooo many applications break down horribly...
Let's hope Win7 gets quick adoption to move in the right direction.
Remove this comment
Remove this thread
close