Intent-Oriented User Interface Application Programming Interface
    5.
    发明申请
    Intent-Oriented User Interface Application Programming Interface 审中-公开
    面向对象的用户界面应用程序编程接口

    公开(公告)号:US20100058363A1

    公开(公告)日:2010-03-04

    申请号:US12200067

    申请日:2008-08-28

    IPC分类号: G06F9/44

    CPC分类号: G06F9/451

    摘要: In accordance with one or more aspects of the intent-oriented user interface Application Programming Interface, a user interface platform includes an Application Programming Interface (API). An indication of multiple commands to be exposed for an application via a user interface is received from the application. For each of the multiple commands, a manner of display of a control corresponding to the command and a position for the control is determined on behalf of the application. Additionally, for each of the multiple commands the control corresponding to the command is displayed in accordance with the determined manner of display and the position for the control. The application is notified of user interactions with the user interface.

    摘要翻译: 根据面向意图的用户界面应用编程接口的一个或多个方面,用户界面平台包括应用编程接口(API)。 从应用程序接收到通过用户界面为应用程序暴露的多个命令的指示。 对于多个命令中的每一个,代表应用来确定与命令相对应的控制的显示方式和用于控制的位置。 此外,对于多个命令中的每一个,根据确定的显示方式和控制的位置来显示对应于该命令的控制。 通知应用程序与用户界面的用户交互。

    Buffered Paint Systems
    6.
    发明申请
    Buffered Paint Systems 审中-公开
    缓冲油漆系统

    公开(公告)号:US20070229520A1

    公开(公告)日:2007-10-04

    申请号:US11278322

    申请日:2006-03-31

    IPC分类号: G06T1/60

    CPC分类号: G06T1/60

    摘要: Methods and systems for allocating a buffer from a buffer pool and for performing buffered rendering with animated transitions are described. An illustrative computer-implemented method includes steps of receiving, from a thread, a request for a buffer from a buffer pool associated with the thread, determining whether a first pre-existing buffer from the buffer pool associated with the thread can be allocated to the thread, and upon determining that the first pre-existing buffer can be allocated, allocating the first pre-existing buffer to the thread. Another illustrative computer-implemented method includes steps of receiving a request to render to a display, initiating a function to obtain a buffer for rendering to the display, receiving transition parameter data specifying how content of the buffer transitions to the display over a period of time, and rendering the content of the buffer in accordance to the transition parameter data.

    摘要翻译: 描述用于从缓冲池分配缓冲器并且用于执行具有动画转换的缓冲呈现的方法和系统。 说明性的计算机实现的方法包括以下步骤:从线程接收来自与线程相关联的缓冲池的对缓冲器的请求,确定来自与线程相关联的缓冲池中的第一预先存在的缓冲区是否可以被分配给 线程,并且在确定可以分配第一预先存在的缓冲器之后,将第一预先存在的缓冲器分配给线程。 另一种说明性的计算机实现的方法包括以下步骤:接收呈现给显示器的请求,发起功能以获得用于呈现给显示器的缓冲器;接收指定缓冲器的内容如何在一段时间内转换到显示器的转换参数数据 ,并根据转换参数数据呈现缓冲器的内容。