Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rujchai Ung-arunyawee Department of Computer Engineering Khon Kaen University.

Similar presentations


Presentation on theme: "Rujchai Ung-arunyawee Department of Computer Engineering Khon Kaen University."— Presentation transcript:

1 Rujchai Ung-arunyawee Department of Computer Engineering Khon Kaen University

2 Understanding Windows Graphics User32: provides the familiar Windows look and feel for elements such as windows, buttons, text boxes, and so on. GDI/GDI+ : provides drawing support for rendering shapes, text, and images at the cost of additional complexity (and often lackluster performance). DirectX: provides the hardware acceleration needed for complex textures, special effects such as partial transparency, and three-dimensional graphics

3 Hardware Acceleration and WPF WPF is intelligent enough to use hardware optimizations as much as possible All WPF drawing is performed through DirectX, which allows it to take advantage of the latest in modern video cards

4 WPF: A Higher-Level API A web-like layout model WPF emphasizes flexible flow layout rather than fix controls in place with specific coordinates A rich drawing model Vector-based graphics True transparent control 3-D Support A rich text model Supports both fix and flow document Able to combine text with lists, floating figures, and other user interface elements

5 WPF: A Higher-Level API (cont.) Animation is an intrinsic part of the framework Support for audio and video media Styles and templates Commands. Declarative user interface Page-based applications


Download ppt "Rujchai Ung-arunyawee Department of Computer Engineering Khon Kaen University."

Similar presentations


Ads by Google