发明名称 Independent hit testing
摘要 In one or more embodiments, a hit test thread which is separate from the main thread, e.g. the user interface thread, is utilized for hit testing on web content. Using a separate thread for hit testing can allow targets to be quickly ascertained. In cases where the appropriate response is handled by a separate thread, such as a manipulation thread that can be used for touch manipulations such as panning and pinch zooming, manipulation can occur without blocking on the main thread. This results in the response time that is consistently quick even on low-end hardware over a variety of scenarios.
申请公布号 US9383908(B2) 申请公布日期 2016.07.05
申请号 US201414505023 申请日期 2014.10.02
申请人 Microsoft Technology Licensing, LLC 发明人 Rakow Matthew A.;Schreiner Tony E.;Litterell Bradley J.;Babbitt Kevin M.;Muralidhar Rao Praveen Kumar;Fortini Christian
分类号 G06F11/00;G06F3/0484;G06F11/34;G06F3/033;G06F3/0485;G06F9/46 主分类号 G06F11/00
代理机构 代理人 Webster Bryan;Yee Judy;Minhas Micky
主权项 1. One or more computer-readable storage media embodying computer readable instructions, which, when executed, perform operations comprising: receiving an input associated with displayed content; receiving an input message associated with the input; ascertaining whether a region associated with the input is an independent region and, if so, calling a manipulation thread to perform an associated maipulation; sending the input message to an independent hit test thread that is configured to perform a hit test independent from a user interface thread; and responsive to receiving the input message, performing an independent hit test using the independent hit test thread.
地址 Redmond WA US