Sorted by Title |
Sort by Resource Type |
Sort by Date |
Quartz 2D Thread Safety
(HTML)
()
QA1238: Explains the thread-safety issues for the Quartz 2D API.
|
Technical Q&As |
2003-02-25
|
Quartz 2D Transformer
(HTML)
(DMG)
(ZIP)
Shows how to use Quartz 2D to manipulate an image
|
Sample Code |
2007-06-21
|
Quartz Composer Programming Guide
(HTML)
(PDF)
Describes how to used the framework to load, play, and control compositions.
|
Guides |
2008-10-15
|
Quartz Display Services Programming Topics
(HTML)
(PDF)
Shows how to configure and control display hardware using Quartz Display Services.
|
Guides |
2006-06-28
|
Quartz Display Services Reference
(HTML)
(PDF)
Describes the interface for configuring and controlling display hardware.
|
Reference |
2008-11-19
|
Quartz Programming Guide for QuickDraw Developers
(HTML)
(PDF)
Provides strategies to help Carbon programmers replace QuickDraw code with Quartz.
|
Guides |
2006-09-05
|
Quartz Window Services Reference
(HTML)
Describes the interface for capturing the contents of a window.
|
Reference |
2009-01-15
|
Quartz2DBasics
(HTML)
(DMG)
(ZIP)
Carbon and Cocoa sample code demonstrating some basic usage of the Quartz 2D API
|
Sample Code |
2006-09-11
|
QuartzLines
(HTML)
(DMG)
(ZIP)
Drawing Lines using Quartz's CGPath & CGContextStrokeLineSegments functions.
|
Sample Code |
2005-06-01
|
QuartzShapes
(HTML)
(DMG)
(ZIP)
Example Quartz functions that implement equivalents to the QuickDraw PaintArc, FrameArc, PaintOval, FrameOval, PaintRect, and FrameRect
|
Sample Code |
2005-03-08
|
QuickDraw Reference
(HTML)
(PDF)
Describes the C API for the legacy two-dimensional drawing engine in Mac OS. Replaced by Quartz 2D.
|
Reference |
2007-06-29
|
QuickDraw Text Anti-Aliasing using Quartz 2D
(HTML)
()
QA1193: Describes APIs added to Mac OS X to allow applications to draw QD text using CG anti-aliasing.
|
Technical Q&As |
2002-10-29
|
Requirements for Quartz GL
(HTML)
QA1536: Describes the requirements for enabling Quartz GL.
|
Technical Q&As |
2008-08-08
|
Resolution Independence Guidelines
(HTML)
(PDF)
Describes resolution independence and how to start updating applications to support high-resolution monitors.
|
Guides |
2007-05-04
|
Resolution Independent UI Release Notes
(HTML)
|
Release Notes |
2005-04-29
|
SampleScannerApp
(HTML)
(DMG)
(ZIP)
This project implements a simple client accessing an ICA scanning device.
|
Sample Code |
2008-05-07
|
Saving the current Core Graphics Path
(HTML)
QA1056: Explains that the Core Graphics save and restore GState APIs do not affect the path.
|
Technical Q&As |
2001-10-02
|
Simple DrawSprocket
(HTML)
(DMG)
(ZIP)
Deprecated - Simple use of DrawSprocket to set screen resolution and size.
|
Sample Code |
2003-07-22
|
Son of Grab
(HTML)
(DMG)
(ZIP)
Shows how to use the new CGWindow to get window images from the Window Server.
|
Sample Code |
2007-11-01
|
Spooling in or out of CompressPicture or CompressImage
(HTML)
Deprecated - QD17: Recommends alternatives to spooling the results of CompressPicture or CompressImage to or from disk.
|
Technical Q&As |
1995-09-15
|
Supporting Printing in Your Carbon Application
(HTML)
(PDF)
Explains how to support printing in Carbon applications. Includes creating PDFs and porting from Mac OS 9.
|
Guides |
2004-08-31
|
TE Over Background
(HTML)
(DMG)
(ZIP)
Deprecated - A textEdit that shows old text editing over a colored background
|
Sample Code |
2003-07-22
|
TextNameTool
(HTML)
(DMG)
(ZIP)
A command line tool sample illustrating how to use various graphical facilities and services without a login.
|
Sample Code |
2003-10-27
|
Tiger Developer Overview Series: Developing with Core Image
(HTML)
Learn how Core Image can help you take your graphics development to the next level.
|
Articles |
2005-03-09
|
TubeTest
(HTML)
(DMG)
(ZIP)
Deprecated - The program is a simple demonstration of how to use the Palette Manager in a color program.
|
Sample Code |
2003-03-12
|
Turning Off Core Graphics Clipping
(HTML)
QA1050: Explains how to clear the clipping path for a CGContext.
|
Technical Q&As |
2001-07-02
|
Understanding and Detecting OpenGL Functionality
(HTML)
TN2080: Discusses OpenGL API design, and how to access the full power of hardware and software renderers.
|
Technical Notes |
2003-12-29
|
Unexpected CG state changes
(HTML)
QA1045: Explains why the Core Graphics drawing state sometimes changes for no apparent reason.
|
Technical Q&As |
2001-07-02
|
Updating OpenGL Contexts
(HTML)
()
QA1209: When and why to update an OpenGL context in response to system and user actions.
|
Technical Q&As |
2003-06-19
|
Using Clip Region and Buffer Rectangles with OpenGL Carbon
(HTML)
()
QA1222: Shows the basics of using buffer rectangles and clip regions with AGL.
|
Technical Q&As |
2002-12-19
|
Using cmPathBased profile locations on Mac OS X
(HTML)
()
QA1203: Shows how to correctly specify cmPath-based profile locations on Mac OS X
|
Technical Q&As |
2002-11-06
|
Using qd and QDGlobals
(HTML)
()
Deprecated - QD40: Why a sample program compiled with SC may give the link error: undefined entry qd. Provides a solution.
|
Technical Q&As |
1996-02-09
|
Using Temporary Memory with OpenPicture
(HTML)
Deprecated - QD20: Provides several techniques of causing OpenPicture to allocate temporary memory for a picture handle.
|
Technical Q&As |
1996-02-01
|
vImage Reference Collection
(HTML)
(PDF)
Describes the C programming interface for high-performance image processing.
|
Reference |
2007-07-12
|
Window Manager and EraseRect
(HTML)
Deprecated - QD26: Why WindowManager causes a flicker using EraseRect and provides a solution for this problem.
|
Technical Q&As |
1995-09-15
|
Working with Quartz Composer
(HTML)
Learn to build a sample composition without having to write code.
|
Articles |
2006-02-13
|