Benutzerdefinierte Datei- und Streamhandler
[Das feature, das dieser Seite zugeordnet ist, benutzerdefinierte Datei- und Streamhandler, ist ein Legacyfeature. Es wurde von MediaStreamSource-Klasseersetzt. MediaStreamSource-Klasse wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, MediaStreamSource-Klasse anstelle benutzerdefinierten Datei- und Streamhandlerszu verwenden. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]
Datei- und Streamhandler sind Treiber, die konsistente Schnittstellen zu einer Anwendung bereitstellen, die Multimediadaten steuert. Die im Betriebssystem enthaltenen Datei- und Streamhandler verwenden Video- und Waveform-Audiodaten, die in audio-video interleaved (AVI) und Waveform-Audiodateien gespeichert sind.
Sie können Handler schreiben, damit Ihre Anwendung Multimediadaten aus einer anderen Quelle schreiben oder darauf zugreifen kann, z. B. eine Datei mit einem proprietären Format, eine AVI-Datei, die erweitert wurde, um zusätzliche Datenströme zu enthalten, oder einen Handler, der eigene Multimediadaten generiert. Wenn Sie über ein benutzerdefiniertes Dateiformat für AVI-Daten verfügen, das Sie mit den AVIFile-Funktionen und Makrosverwenden möchten, müssen Sie einen benutzerdefinierten Handler schreiben.
- Zu benutzerdefinierten Datei- und Stream-Handlern
- Verwenden von benutzerdefinierten Datei- und Streamhandlern
- benutzerdefinierte Datei- und Stream-Handlerreferenz