Facilitating interaction between video renderers and graphics device drivers
AssigneeMicrosoft Corporation
InventorStephen J. Estrop
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorStephen J. Estrop
Estimating the term…
Facilitating interaction may be enabled through communication protocols and/or APIs that permit information regarding image processing capabilities of associated graphics hardware to be exchanged between graphics device drivers and video renders. In a first exemplary media implementation, electronically-executable instructions thereof for a video renderer precipitate actions including: issuing a query from a video render towards a graphics device driver, the query requesting information relating to process amplifier (ProcAmp) capabilities; and receiving a response at the video renderer from the graphics device driver, the response including the requested information relating to ProcAmp capabilities. In a second exemplary media implementation, a graphics device driver precipitates actions including: receiving a query at the graphics device driver from a video renderer, the query requesting information relating to ProcAmp capabilities; and sending a response to the video renderer from the graphics device driver, the response including the requested information that relates to ProcAmp capabilities.
One or more electronically-accessible media comprising electronically-executable instructions for a video renderer that, when executed, precipitate actions comprising:
One or more electronically-accessible media comprising electronically-executable instructions for a graphics device driver that, when executed, precipitate actions comprising:
A method for facilitating interaction between one or more video renderers and at least one graphics device driver, the method comprising actions of:
A method for facilitating interaction between a video renderer and a graphics device driver, the method comprising actions of:
One or more electronically-accessible media comprising electronically-executable instructions for a video renderer that, when executed, precipitate actions comprising:
One or more electronically-accessible media comprising electronically-executable instructions for a graphics device driver that, when executed, precipitate actions comprising:
One or more electronically-accessible media comprising electronically-executable instructions that, when executed, precipitate actions comprising:
One or more electronically-accessible media comprising electronically-executable instructions that, when executed, precipitate actions comprising:
An arrangement for facilitating interaction between video renderers and graphics device drivers, the arrangement comprising:
An arrangement for facilitating interaction between video renderers and graphics device drivers, the arrangement comprising:
A system for facilitating interaction between a video renderer and a graphics device driver, the system comprising:
A graphics device driver that is configured to communicate with a video renderer using a protocol, wherein the protocol includes one or more formats for transmissions from the graphics device driver to the video renderer, the one or more formats including at least one field that is populated with ProcAmp control properties that are made available to the video renderer via the graphics device driver and at least one field that is populated with video processing operations that the graphics device driver can cause to be performed simultaneously with a ProcAmp adjustment operation.
A video renderer that is configured to communicate with a graphics device driver using a protocol, wherein the protocol includes one or more formats for transmissions from the video renderer to the graphics device driver, the one or more formats including at least one field that is populated with a description of video that the video renderer is to display in conjunction with an instigating application and at least one field that is populated with a selected ProcAmp control property which indicates a request to the graphics device driver for values for manipulating the selected ProcAmp control property.
One or more electronically-accessible media comprising electronically-executable instructions for a video renderer that, when executed, precipitate actions comprising:
Dependencies are inferred from the claim text.