Mac OS X系统架构
- 格式:pdf
- 大小:318.79 KB
- 文档页数:6
Graphics and Media Layers
Mac OS X graphics
graphics
Mac OS X graphics Quartz 2D, OpenGL, QuickTime Quartz Compositor
2D Quartz 2D 3D Open GL 4D QuickTime Quartz Compositor
Quartz Compositor
Quartz Compositor Mac OS X Apple
Quartz Compositor
——
—— Quartz2D, OpenGL QuickTime Quartz Compositor
Core Operating System —— Quartz Compositor ( )
Quartz 2D
Quartz 2D Mac OS X PDF
Quartz 2D CoreGraphics CoreGraphics ApplicationServices
(/System/Library/Frameworks/ApplicationServices.framework) Quartz 2D API
OpenGL
OpenGL 2D 3D OpenGL Architecture Review Board OpenGL OpenGL Mac OS X
OpenGL OpenGL GPU GPU CPU 3D Mac OS X OpenGL.
OpenGL OpenGL
/System/Library/Frameworks/OpenGL.framework GLUT /System/Library/Frameworks/GLUT.framework Quartz 2D OpenGL API
QuickTime
QuickTime 1991 QuickTime QuickTime X CPU GPU
QuickTime X API QTKit /System/Library/Frameworks/QTKit.framework 20
Core Animation
Mac OS X v10.5 Core Animation Core Animation ( “ ”)
UI
Cocoa
Carbon API C Carbon framework
/System/Library/Frameworks/Carbon.framework; Core Services framework
/System/Library/Frameworks/CoreServices.framework; ApplicationServices framework /System/Library/Frameworks/ApplicationServices.framework
Apple Human Interface Guidelines
Cocoa Mac OS X
Aqua
VS
Apple Human Interface Guidelines Mac OS X
Mac OS X