G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 3/14 (2006.01) G09G 5/00 (2006.01) G06F 19/00 (2006.01)
Patent
CA 2501452
A media integration layer including an application programming interface (API) and an object model allows program code developers to interface in a consistent manner with a scene graph data structure in order to output graphics. Via the interfaces, program code adds child visuals to other visuals to build up a hierarchical scene graph, writes Instruction Lists such as geometry data, image data, animation data and other data for output, and may specify transform, clipping and opacity properties on visuals. The media integration layer and API enable programmers to accomplish composition erects within their applications in a straightforward manner, while leveraging the graphics processing unit in a manner that does not adversely impact normal application performance. A multiple-level system includes the ability to combine different media types (such as 2D, 3D, Video, Audio, text and imaging) and animate them smoothly and seamlessly.
Une couche d'intégration de médias comprenant une interface de programme d'application (API) et un modèle objet permet de relier des développeurs de code programme à une structure de données de graphe de scène de manière homogène pour produire des graphiques. Via les interfaces, le code programme ajoute les croquis enfant à d'autres croquis pour obtenir un graphe de scène hiérarchique, inscrit les listes d'instructions (Instruction Lists) telles que les données géométriques, les images de données, les données d'animation et autres données en sortie; il peut par ailleurs spécifier les propriétés de transformation, de clippage et d'opacité sur les croquis. La couche d'intégration de médias et l'API permettent aux développeurs de réaliser directement des effets de composition sur leurs applications, tout en appliquant un effet de levier à l'unité de traitement de graphiques et sans nuire pour autant aux performances habituelles de l'application. Un système à niveaux multiples permet de combiner différents types de médias (tels que 2D, 3D, vidéo, audio, texte et imagerie) et de les animer en souplesse et sans coupure.
Beda Joseph S.
Blanco Leonardo E.
Calkins Matthew W.
Curtis Donald B.
Gallo Kevin T.
Microsoft Corporation
Smart & Biggar
LandOfFree
Media integration layer does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Media integration layer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Media integration layer will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1636405