IAVIStream-Schnittstelle (vfw.h)
Die IAVIStream-Schnittstelle unterstützt das Erstellen und Bearbeiten von Datenströmen in einer Datei. Verwendet IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release zusätzlich zu den folgenden benutzerdefinierten Methoden:
Vererbung
Die IAVIStream-Schnittstelle erbt von der IUnknown-Schnittstelle . IAVIStream verfügt auch über folgende Arten von Membern:
Methoden
Die IAVIStream-Schnittstelle verfügt über diese Methoden.
IAVIStream::Create Die Create-Methode initialisiert einen Streamhandler, der keiner Datei zugeordnet ist. Wird aufgerufen, wenn eine Anwendung die AVIStreamCreate-Funktion verwendet. |
IAVIStream::D elete Die Delete-Methode löscht Daten aus einem Stream. |
IAVIStream::FindSample Die FindSample-Methode ruft die Position in einem Stream eines Keyframes oder eines nicht erlösenden Frames ab. Wird aufgerufen, wenn eine Anwendung die FUNKTION AVIStreamFindSample verwendet. |
IAVIStream::Info Die Info-Methode füllt und gibt eine AVISTREAMINFO-Struktur mit Informationen zu einem Stream zurück. Wird aufgerufen, wenn eine Anwendung die AVIStreamInfo-Funktion verwendet. |
IAVIStream::Read Die Read-Methode liest Daten aus einem Stream und kopiert sie in einen anwendungsdefiniertem Puffer. Wenn kein Puffer bereitgestellt wird, wird die Puffergröße bestimmt, die zum Abrufen des nächsten Datenpuffers erforderlich ist. Wird aufgerufen, wenn eine Anwendung die AVIStreamRead-Funktion verwendet. |
IAVIStream::ReadData Die ReadData-Methode liest Datenheader eines Datenstroms. Wird aufgerufen, wenn eine Anwendung die FUNKTION AVIStreamReadData verwendet. |
IAVIStream::ReadFormat Die ReadFormat-Methode ruft Formatinformationen aus einem Stream ab. |
IAVIStream::SetFormat Die SetFormat-Methode legt Formatinformationen in einem Stream fest. Wird aufgerufen, wenn eine Anwendung die AVIStreamSetFormat-Funktion verwendet. |
IAVIStream::Write Die Write-Methode schreibt Daten in einen Stream. Wird aufgerufen, wenn eine Anwendung die AVIStreamWrite-Funktion verwendet. |
IAVIStream::WriteData Die WriteData-Methode schreibt Header für einen Stream. Wird aufgerufen, wenn eine Anwendung die FUNKTION AVIStreamWriteData verwendet. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vfw.h |