EditStreamCut, fonction (vfw.h)
La fonction EditStreamCut supprime tout ou partie d’un flux modifiable et crée un flux modifiable temporaire à partir de la partie supprimée du flux.
Syntaxe
HRESULT EditStreamCut(
PAVISTREAM pavi,
LONG *plStart,
LONG *plLength,
PAVISTREAM *ppResult
);
Paramètres
pavi
Gérer le flux en cours de modification.
plStart
Position de départ des données à couper à partir du flux référencé par pavi.
plLength
Quantité de données à couper à partir du flux référencé par pavi.
ppResult
Pointeur vers le handle créé pour le nouveau flux.
Valeur retournée
Retourne zéro en cas de réussite ou une erreur dans le cas contraire.
Remarques
Le flux en cours de modification doit avoir été créé par la fonction CreateEditableStream ou l’une des fonctions d’édition de flux.
Le flux temporaire est un flux modifiable et peut être traité comme n’importe quel autre flux AVI. Une application doit libérer le flux temporaire pour libérer les ressources qui lui sont associées.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | vfw.h |
Bibliothèque | Vfw32.lib |
DLL | Avifil32.dll |