Delen via


Meerdere AVI-bestanden openen

[De functie die is gekoppeld aan deze pagina, MCI-, is een verouderde functie. Het is vervangen door MediaPlayer. MediaPlayer is geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan dat nieuwe code MediaPlayer gebruikt in plaats van MCI-, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]

Als uw toepassing meerdere bestanden opent, moet deze routines bevatten, zoals de volgende eenvoudige functies. De toepassing gebruikt de functie 'initAVI' tijdens de initialisatie en de functie 'termAVI' tijdens de beƫindiging. Deze functies verpakken de functie 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); 
}