发明名称 Cross-Platform Rendering Engine
摘要 A cross-platform rendering engine. The cross-platform rendering engine serves as an intermediary between the application and the operating system for displaying application content on the screen allowing software developers to write platform-agnostic application code. The application sends content to the cross-platform rendering engine in the form of resource-efficient content descriptions describing the content to be displayed. In turn, cross-platform rendering engine stores the content descriptions and provides rasterized images generated from the content descriptions to the compositor as needed. In the event that a content description corresponding to the texture needed by the compositor is not available, the cross-platform rendering engine pulls the content description from the application. By producing rasterized images from a user interface thread on behalf of the application rather than waiting for the application thread, the cross-platform rendering engine improves the overall responsiveness of the application and contributes to a better user experience.
申请公布号 US2015243257(A1) 申请公布日期 2015.08.27
申请号 US201414187897 申请日期 2014.02.24
申请人 MICROSOFT CORPORATION 发明人 Witman Ben;McDonald Dave;Joe Michael Y.;Ul Haq Faaez
分类号 G09G5/36;G06T1/20;G06T11/00 主分类号 G09G5/36
代理机构 代理人
主权项 1. A method for rendering computer-generated display components associated with an application for display on a computer-enabled display surface, the method comprising the acts of: receiving one or more commands describing how to draw one or more computer-generated display components associated with the application content of an application; storing the one or more commands in one or more content descriptions for use by a rendering engine operating independently from the application; rendering the one or more computer-generated display components from the one or more content descriptions with the rendering engine for display by the system; and providing the computer-generated display components for display on the computer-enabled display surface.
地址 Redmond WA US
您可能感兴趣的专利