QuickTime Import and Export Guide
PDF
Introduction
About Graphics Importer and Exporter Components
Graphics Importers
Alpha Channels
Multiple Images
Graphics Exporters
Using QuickTime to Export a Picture as an Image File
Graphics Importer Components
Displaying Still Images
Image Formats with Multiple Images in a Single File
Supporting 64-bit File Sizes and Offsets
Retrieving Default Settings
Getting ColorSyncProfiles
Getting/Setting the Destination Rectangle
QuickTime Image File Format
Atom Types in QuickTime Image Files
Obtaining Graphics Import Components
Determining the Properties of the Image File
Drawing and Converting Image Files
Writing Graphics Import Components
Registering Graphics Import Components
Getting Image Characteristics
Setting Drawing Parameters
Drawing Images
Saving Image Files
Getting MIME Types
Specifying the Data Source
Retrieving Image Data
Graphics Importer Flags for Gamma Correction
Image Description Atoms in QuickTime Image Files
ColorSync Atoms in QuickTime Image Files
Graphics Importer Component Type
MIME Type List
Graphics Exporter Components
Exporting Graphics
Using Graphics Exporter Components
Selecting a Graphics Exporter Component
Specifying the Source
Specifying the Destination
Specifying Export Settings
DontRecompress Flag
Interlace Styles
MetaData
Compression Methods
Compression Quality
Target Data Size
Resolution
Depth
ColorSyncProfile
Settings Dialogs
User Interface
File Type and Creator
How Graphics Exporters Work
How the Base Exporter Chooses a Mode
Writing Graphics Export Components
Graphics Exporter Component Functions By Task
Constants
Data Types
Functions
Exporting
Internal Routines
Finding Out About Image Formats
Obtaining Graphics Exporter Settings
Accessing Graphics Exporter Settings
Getting and Setting Progress Procs
Specifying Sources for Input Images
Restricting the Range of an Input Image's Source
Reading Input Data
Accessing the Input Image
Destinations for Output Images
Writing Output Data
Movie Data Exchange Components
Saving and Restoring Settings
Movie Exporter Presets
Implementing Movie Data Exchange Components
Standard Compression Components and Settings
Exporting Text
Time Stamps
Text Descriptors
MIME Type List
Text Display Data Structure
Importing Text
Importing In Place
Audio CD Import Component
DV Video Import and Export Components
DV Movie Import Component
DV Movie Export Component
Exporting DV Data from an Application
Exporting Data from Sources Other Than Movies
Determining What Kind of Tracks a Component Supports
Instantiating the Data Export Component
Using a Movie Data Export Component to Export Audio
Configuring the Data Export Component
Exporting the Data
Using a Movie Data Export Component to Export Video
Instantiating the Video Export Component
Configuring the Video Export Component
Using the Component
Determining the Data Sources Supported by an Export Component
Creating a Movie Data Exchange Component
Importing Movie Data
Exporting Movie Data
Summary of Constants
Result Codes
A Sample Movie Import Component
Implementing the Required Import Component Functions
Importing a Scrapbook File
A Sample Movie Export Component
Implementing the Required Export Component Functions
Exporting Data to a PICS File
Save-and-Restore Component Routines
Settings Container Format and Guidelines
Registering Movie Data Export Components
The Registration Mechanism
Export Registration Mechanism
Implementing Movie Data Export Components
Using Movie Data Exchange Components
Importing and Exporting Movie Data
Configuring a Movie Data Exchange Component
Configuring Movie Data Import Components
Configuring Movie Data Export Components
Finding a Specific Movie Data Exchange Component
Specifying a Part of a File to Import
Getting a List of Supported MIME Types
Determining Whether Movie Data Export Is Possible
Revision History