Informationen zu Multimediadatei-E/A
Die meisten Multimediaanwendungen erfordern Dateieingabe und -ausgabe (E/A), d. h. die Möglichkeit, Datenträgerdateien zu erstellen, zu lesen und zu schreiben. Multimediadatei-E/A-Dienste bieten gepufferte und ungepufferte Datei-E/A und Unterstützung für DIE-Dateien. Die Dienste sind mit benutzerdefinierten E/A-Prozeduren erweiterbar, die von anwendungen gemeinsam genutzt werden können.
Die meisten Anwendungen benötigen nur die grundlegenden Datei-E/A-Dienste und die DATEI-E/A-Dienste für DIE DATEI. Anwendungen, die für die E/A-Leistung von Dateien anfällig sind, z. B. Anwendungen, die Daten von Compact Disk in Echtzeit streamen, können die Leistung optimieren, indem Dienste verwendet werden, um direkt auf den Datei-E/A-Puffer zu zugreifen. Anwendungen, die auf benutzerdefinierte Speichersysteme wie Dateiarchive und Datenbanken zugreifen, können eine eigene E/A-Prozedur bereitstellen, die Elemente des Speichersystems liest und schreibt.