FONCTION AVIStreamSetFormat (vfw.h)
La fonction AVIStreamSetFormat définit le format d’un flux à la position spécifiée.
Syntaxe
HRESULT AVIStreamSetFormat(
PAVISTREAM pavi,
LONG lPos,
LPVOID lpFormat,
LONG cbFormat
);
Paramètres
pavi
Gérer dans un flux ouvert.
lPos
Position dans le flux pour recevoir le format.
lpFormat
Pointeur vers une structure contenant le nouveau format.
cbFormat
Taille, en octets, du bloc de mémoire référencé par lpFormat.
Valeur retournée
Retourne zéro en cas de réussite ou d’erreur dans le cas contraire.
Remarques
Le gestionnaire d’écriture de fichiers AVI n’accepte pas les modifications de format. Outre la définition du format initial d’un flux, seules les modifications de la palette d’un flux vidéo sont autorisées dans un fichier AVI. La modification de la palette doit se produire après toutes les trames déjà écrites dans le fichier AVI. D’autres gestionnaires peuvent imposer des restrictions différentes.
L’argument pavi est un pointeur vers une interface IAVIStream.
Configuration requise
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 |