Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
[Funkcja skojarzona z tą stroną, MCI, jest starszą funkcją. Został zastąpiony przez MediaPlayer. MediaPlayer został zoptymalizowany pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał MediaPlayer zamiast MCI, jeśli jest to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]
Jeśli aplikacja otwiera wiele plików, powinna zawierać procedury, takie jak następujące proste funkcje. Aplikacja będzie używać funkcji "initAVI" podczas inicjowania i funkcji "termAVI" podczas jej kończenia. Te funkcje po prostu opakowują funkcję 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);
}