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ą, I/O plików multimedialnych, jest starszą funkcją. Został zastąpiony przez Source Reader. czytnika źródła został zoptymalizowany pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał Source Reader zamiast Multimedia File I/O, 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.]
Aby zainstalować procedurę we/wy skojarzoną z rozszerzeniem nazwy pliku .ARC, użyj funkcji mmioInstallIOProc w następujący sposób:
mmioInstallIOProc (mmioFOURCC('A', 'R', 'C', ' '),
(LPMMIOPROC)lpmmioproc, MMIO_INSTALLPROC);
Podczas instalowania procedury we/wy przy użyciu mmioInstallIOProcprocedura pozostaje zainstalowana do momentu jego usunięcia. Procedura we/wy jest używana dla każdego otwartego pliku, o ile plik ma odpowiednie rozszerzenie nazwy pliku.
Możesz również tymczasowo zainstalować procedurę we/wy przy użyciu funkcji mmioOpen. W takim przypadku procedura we/wy jest używana tylko w przypadku pliku otwartego przy użyciu mmioOpen i jest usuwana po zamknięciu pliku przy użyciu funkcji mmioClose. Aby określić procedurę we/wy podczas otwierania pliku przy użyciu mmioOpen, użyj parametru lpmmioinfo, aby odwołać się do struktury MMIOINFO w następujący sposób:
- Ustaw członka struktury fccIOProc na NULL.
- Ustaw członka pIOProc na adres wystąpienia procedury we/wy.
- Ustaw wszystkie pozostałe elementy członkowskie na zero (chyba że otwierasz plik pamięci, albo bezpośrednio odczytujesz lub zapisujesz w buforze we/wy pliku).
Pamiętaj, aby usunąć wszystkie procedury we/wy zainstalowane przed zamknięciem aplikacji.