Welcome to shell: revealed Sign in | Join | Help
in Search

Browse by Tags

All Tags » DWM
Showing page 1 of 2 (16 total posts)
  • Report on the performance impact of Desktop Composition

    Ars Technica picked up a report on a study on Windows Vista performance that was conducted at Principled Technologies, a technology assessment company in North Carolina. There's lots of good data in the study about the performance of Windows Vista on a handful of different hardware platforms. One of the highlights for me was reading that they ...
    Posted to External News (Weblog) by Anonymous on January 6, 2007
  • The word is - "Java on Vista: Yes, it Works"

    Some folks have noticed that when they run Java applets in the browser, that Aero and desktop composition would get disabled.  This was due to Java locking the primary buffer, and when that happens, the DWM no longer has access to the resources needed to draw the desktop, therefore we disable desktop composition.  Sun has since addressed ...
    Posted to External News (Weblog) by Anonymous on October 9, 2006
  • A Couple of Cool Uses of the DWM Thumbnail APIs

    I've seen a couple of cool uses in the past week of the DWM Thumbnail API (described in my previous post) and wanted to share them here. ''Simon on the .NET'' wrote a great-looking Exposé-like mini-app that, when you press F12, shows a representation of all the desktop windows in a grid.  The original desktop is shown behind the ...
    Posted to External News (Weblog) by Anonymous on September 27, 2006
  • APIs in the Desktop Window Manager

    For the most part, the Vista Desktop Window Manager is an end-user feature.  However, because it so fundamentally changes the game of how the desktop gets composed, there was both the opportunity and the requirement to introduce a relatively small number of APIs that impact how the DWM operates, and allows the programmer to take advantage of ...
    Posted to External News (Weblog) by Anonymous on September 14, 2006
  • Responding to Comments on "High DPI Support in Windows Aero Vista"

    I received a number of great comments and questions on my last post about High DPI Support in Windows Aero Vista. Adrian makes a very strong comment about applications that do in fact work correctly at high DPI, and scale appropriately, and in general are very good ''DPI citizens'', however, they haven't set the manifest for Vista to claim that ...
    Posted to External News (Weblog) by Anonymous on September 14, 2006
  • High DPI Support in Windows Vista Aero

    A good amount of ink has been spilled on this blog talking about all the cost, nuance, impact, and techniques we go through to get a composited desktop.  Less ink is spilled on the benefits of the composited desktop.  Those were most broadly covered in this initial post.  I'd like to expand on one such benefit here -- High ...
    Posted to External News (Weblog) by Anonymous on August 7, 2006
  • How underlying WPF concepts and technology are being used in the DWM

    In the earlier posts I've done on the DWM, there's been a hint of the relationship between it and the Windows Presentation Foundation (WPF, aka Avalon).  This post delves deeper into that relationship.  Because of core OS component requirements (the desktop itself of course being a core OS component) regarding the use of managed code, ...
    Posted to External News (Weblog) by Anonymous on June 9, 2006
  • Redirecting GDI, DirectX, and WPF applications

    As mentioned in earlier posts, by far the most important aspect of the DWM is the fact that application windows are redirected to render offscreen, and then the DWM is responsible for compositing those windows to the screen.  So, how exactly does that happen?  That's what this post is all about.  Redirection is a fairly complex ...
    Posted to External News (Weblog) by Anonymous on May 2, 2006
  • The role of the Windows Display Driver Model in the DWM

    The Problem Ever since the advent of dedicated graphics processors, even old-school graphics processors that only accelerated GDI blits, the way you would program against them would be similar to how you programmed against the main CPU/memory system before there was virtual memory or interruptible/preemptible processes.  That is, you'd have ...
    Posted to External News (Weblog) by Anonymous on April 2, 2006
  • Desktop Window Manager Index of Post Topics

    Here's a list of topics that I have posted on (with active links) or expect to post on (without links) related to the Desktop Window Manager in Windows Vista. Under the Hood of the Desktop Window Manager -- a technical introduction (and response to comments) DWM's use of DirectX, GPUs, and hardware acceleration (and response to comments) ...
    Posted to External News (Weblog) by Anonymous on March 25, 2006
1 2 Next >
Powered by Community Server, by Telligent Systems © 2006 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement.