Freigeben über


AVIStreamDataSize-Makro (vfw.h)

Das AVIStreamDataSize-Makro bestimmt die Puffergröße in Bytes, die zum Abrufen optionaler Headerdaten für einen angegebenen Datenstrom erforderlich ist.

Syntax

HRESULT AVIStreamDataSize(
     pavi,
     fcc,
     plSize
);

Die Parameter

pavi

Behandeln eines geöffneten Datenstroms.

fcc

Vierstellige Code, der den Datenstromtyp angibt.

plSize

Adresse, die die Puffergröße für die optionalen Headerdaten enthält.

Rückgabewert

Typ: HRESULT-

Gibt Null zurück, wenn dies erfolgreich ist oder andernfalls ein Fehler auftritt. Der Rückgabewert AVIERR_NODATA gibt an, dass das System keine Daten mit dem angegebenen vierstelligen Code finden konnte.

Bemerkungen

Das AVIStreamDataSize-Makro ist wie folgt definiert:


#define AVIStreamDataSize(pavi, fcc, plSize) \ 
    AVIStreamReadData(pavi, fcc, NULL, plSize) 
 

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 2000 Professional [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows 2000 Server [nur Desktop-Apps]
Zielplattform Fenster
Überschrift vfw.h

Siehe auch

AVIFile-Funktionen und Makros

AVIFile-Makros