複数の AVI ファイルを開く
アプリケーションで複数のファイルを開く場合は、次の単純な関数などのルーチンを含める必要があります。 アプリケーションでは、初期化時に "initAVI" 関数を使用し、終了時に "termAVI" 関数を使用します。 これらの関数は、 mciSendString 関数をラップするだけです。
// Initialize the MCIAVI driver. This returns TRUE if OK,
// FALSE on error.
BOOL initAVI(VOID)
{
// Perform additional initialization before loading first file.
return mciSendString("open digitalvideo", NULL, 0, NULL) == 0;
}
// Close the MCIAVI driver.
void termAVI(VOID)
{
mciSendString("close digitalvideo", NULL, 0, NULL);
}