IAVIStream ::Write, méthode (vfw.h)
La méthode Write écrit des données dans un flux. Appelée lorsqu’une application utilise la fonction AVIStreamWrite .
Syntaxe
HRESULT Write(
LONG lStart,
LONG lSamples,
LPVOID lpBuffer,
LONG cbBuffer,
DWORD dwFlags,
LONG *plSampWritten,
LONG *plBytesWritten
);
Paramètres
lStart
Exemple de démarrage ou numéro de trame à écrire.
lSamples
Nombre d’exemples à écrire.
lpBuffer
Pointeur vers la mémoire tampon pour les données.
cbBuffer
Taille, en octets, de la mémoire tampon spécifiée par lpBuffer.
dwFlags
Indicateurs applicables. L’indicateur AVIF_KEYFRAME est défini et indique que ce cadre contient toutes les informations nécessaires pour une image complète.
plSampWritten
Pointeur vers une mémoire tampon utilisée pour contenir le nombre d’exemples écrits.
plBytesWritten
Pointeur vers une mémoire tampon qui reçoit le nombre d’octets écrits.
Valeur retournée
Retourne le HRESULT défini par OLE.
Remarques
Pour les gestionnaires écrits en C++, Write a la syntaxe suivante :
HRESULT Write(LONG lStart, LONG lSamples, LPVOID lpBuffer,
LONG cbBuffer, DWORD dwFlags, LONG *plSampWritten,
LONG *plBytesWritten);
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour