QuickTime must be initialized before applications or components can make calls to the QuickTime Movie Toolbox.
If you are writing a threaded application, and intend to call QuickTime functions from multiple threads, you need to initialize QuickTime for each worker thread explicitly.
Windows applications must initialize the QuickTime Media Layer (QTML), prior to initializing QuickTime itself. This also serves to verify that QuickTime for Windows is installed.
As part of the initialization process, it is usually advisable to check the installed version of QuickTime to ensure that all required features are present on the user’s machine. This can also serve as a method to verify that QuickTime is installed prior to initializing it.
Initializing QuickTime Media Layer for Windows
Checking the QuickTime Version
Initializing a QuickTime Environment
Last updated: 2005-04-08