MovieGWorlds

Last Revision:
Version 1.0, 2003-12-18
Demonstrates movie drawing-complete functions, movie compositing and using SetTrackGWorld to draw into a specific graphics world.
Build Requirements:
Runtime Requirements:
Carbon (both 9 and X) QuickTime 6

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