Version: 1.0

Posted: 2003-12-18

Build Requirements: N/A

Runtime Requirements: Carbon (both 9 and X) QuickTime 6

View Source Code:

Download Sample (“MovieGWorlds.zip”, 1.62M)
Download Sample (“MovieGWorlds.dmg”, 1.69M)



Description

This sample contains 3 targets: MovieProc, MovieGWorlds and TrackGWorlds which demonstrate the following QuickTime programming techniques: - Assigning a drawing-complete function to a movie using the SetMovieDrawingCompleteProc function - Drawing movie content into a separate graphics world for compositing, then copying the result to the screen - Using the SetTrackGWorld function to force a track to draw into a particular graphics world. A Track-transfer procedure is specified here. When the movie is drawn, QuickTime calls the transfer callback to copy the track to the actual movie graphics world. Requirements: QuickTime 6 Keywords: drawing complete SetMovieDrawingCompleteProc track transfer SetTrackGWorld

Document Revision History

Date Notes
2003-12-18Demonstrates movie drawing-complete functions, movie compositing and using SetTrackGWorld to draw into a specific graphics world.

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.