Méthode IAVIStream ::SetFormat (vfw.h)
La méthode SetFormat définit les informations de format dans un flux. Appelée lorsqu’une application utilise la fonction AVIStreamSetFormat .
Syntaxe
HRESULT SetFormat(
LONG lPos,
LPVOID lpFormat,
LONG cbFormat
);
Paramètres
lPos
Pointeur vers l’interface vers un flux.
lpFormat
Pointeur vers la mémoire tampon pour les données de format.
cbFormat
Adresse contenant la taille, en octets, de la mémoire tampon spécifiée par lpFormat.
Valeur retournée
Retourne le HRESULT défini par OLE.
Remarques
Les gestionnaires de flux vidéo standard fournissent des informations de format dans une structure BITMAPINFOHEADER . Les gestionnaires de flux audio standard fournissent des informations de format dans une structure PCMWAVEFORMAT . D’autres flux de données peuvent utiliser d’autres structures qui décrivent les données de flux.
Pour les gestionnaires écrits en C++, SetFormat a la syntaxe suivante :
HRESULT SetFormat(LONG lPos, LPVOID lpFormat, LONG cbFormat)
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 |
Voir aussi
Interfaces de gestionnaire de fichiers et de Stream personnalisées