Partager via


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

Gestionnaires de fichiers et de Stream personnalisés