发明名称 Cross window animation
摘要 Animations may cross different windows. These cross window animations may include interwindow animations and/or window transition animations. Interwindow animations are used to animate elements across windows. Window transitions are used to animate moving/resizing/showing/hiding windows simultaneously. To perform these animations, an overlay window covers the animation area that includes at least a portion of two different windows. Layers may be used to represent images or visual elements that can be moved as part of an animation. These layers may be placed in the animation overlay window to move visual elements across the underlying windows. Supported underlying windows are directed to draw content directly to the overlay window during the animation. A picture of the underlying window is drawn to the animation overlay window when the underlying window is not-supported such that the underlying window is included within the animation. When the animation is complete, the animation overlay window is removed.
申请公布号 US9135022(B2) 申请公布日期 2015.09.15
申请号 US201113295376 申请日期 2011.11.14
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 Allyn Barry Christopher;Adams Tyler Robert
分类号 G06T13/00;G06F9/44 主分类号 G06T13/00
代理机构 代理人 Crocker Steven;Johnston-Holmes Danielle;Minhas Micky
主权项 1. A method for cross window animation, comprising: determining an animation area that covers a portion of different windows; creating an overlay window that is sized to cover the animation area; displaying the overlay window over the portion of the different windows; performing an animation using the overlay window, further comprising: moving a layer from a first different window into the overlay window;moving the layer within the overlay window such that the layer appears to cross from the first different window to a second different window; andmoving the layer from the overlay window into the second different window; and removing the overlay window when the animation is complete.
地址 Redmond WA US
您可能感兴趣的专利