AudioFile.WritePackets Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32) |
Écrire des paquets audio dans le fichier audio. |
WritePackets(Boolean, Int64, Int32, IntPtr, Int32) |
Écrit des paquets dans un fichier audo. |
WritePackets(Boolean, Int32, AudioStreamPacketDescription[], Int64, Int32, IntPtr) |
Écrit des paquets audio dans le fichier. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32) |
Écrit des paquets audio dans le fichier. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32, Int32) |
Écrit des paquets dans un fichier audo. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32, Int32) |
Écrit des paquets dans un fichier audo. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32)
Écrire des paquets audio dans le fichier audio.
public int WritePackets (bool useCache, long startingPacket, AudioToolbox.AudioStreamPacketDescription[] packetDescriptions, IntPtr buffer, int byteCount);
member this.WritePackets : bool * int64 * AudioToolbox.AudioStreamPacketDescription[] * nativeint * int -> int
Paramètres
- useCache
- Boolean
Indique si les données doivent être conservées dans le cache.
- startingPacket
- Int64
Paquet de départ dans les packetDescriptions qui doit être écrit.
- packetDescriptions
- AudioStreamPacketDescription[]
Tableau de descriptions de paquets qui décrivent le contenu de la mémoire tampon.
- buffer
-
IntPtr
nativeint
Mémoire tampon contenant les données audio.
- byteCount
- Int32
Retours
Nombre de paquets écrits ou -1 en cas d’erreur.
S’applique à
WritePackets(Boolean, Int64, Int32, IntPtr, Int32)
Écrit des paquets dans un fichier audo.
public int WritePackets (bool useCache, long startingPacket, int numPackets, IntPtr buffer, int byteCount);
member this.WritePackets : bool * int64 * int * nativeint * int -> int
Paramètres
- useCache
- Boolean
- startingPacket
- Int64
Paquet de départ dans les packetDescriptions qui doit être écrit.
- numPackets
- Int32
- buffer
-
IntPtr
nativeint
- byteCount
- Int32
Retours
S’applique à
WritePackets(Boolean, Int32, AudioStreamPacketDescription[], Int64, Int32, IntPtr)
Écrit des paquets audio dans le fichier.
public AudioToolbox.AudioFileError WritePackets (bool useCache, int numBytes, AudioToolbox.AudioStreamPacketDescription[] packetDescriptions, long startingPacket, ref int numPackets, IntPtr buffer);
member this.WritePackets : bool * int * AudioToolbox.AudioStreamPacketDescription[] * int64 * * nativeint -> AudioToolbox.AudioFileError
Paramètres
- useCache
- Boolean
Indique si les données doivent être conservées dans le cache.
- numBytes
- Int32
Nombre d'octets à écrire.
- packetDescriptions
- AudioStreamPacketDescription[]
Tableau de descriptions de paquets qui décrivent le contenu de la mémoire tampon.
- startingPacket
- Int64
Paquet de départ dans les packetDescriptions qui doit être écrit.
- numPackets
- Int32
Nombre de paquets à écrire remplacés par le nombre de paquets réellement écrits.
- buffer
-
IntPtr
nativeint
Mémoire tampon contenant les données audio.
Retours
Code d’erreur d’état.
S’applique à
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32)
Écrit des paquets audio dans le fichier.
public int WritePackets (bool useCache, long startingPacket, AudioToolbox.AudioStreamPacketDescription[] packetDescriptions, byte[] buffer, int offset, int byteCount);
member this.WritePackets : bool * int64 * AudioToolbox.AudioStreamPacketDescription[] * byte[] * int * int -> int
Paramètres
- useCache
- Boolean
Indique si les données doivent être conservées dans le cache.
- startingPacket
- Int64
Paquet de départ dans les packetDescriptions qui doit être écrit.
- packetDescriptions
- AudioStreamPacketDescription[]
Tableau de descriptions de paquets qui décrivent le contenu de la mémoire tampon.
- buffer
- Byte[]
Mémoire tampon contenant les données audio.
- offset
- Int32
Premier paquet à écrire à partir des packetDescriptions.
- byteCount
- Int32
Retours
Nombre de paquets écrits ou -1 en cas d’erreur.
S’applique à
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32, Int32)
Écrit des paquets dans un fichier audo.
public int WritePackets (bool useCache, long startingPacket, AudioToolbox.AudioStreamPacketDescription[] packetDescriptions, IntPtr buffer, int byteCount, out int errorCode);
member this.WritePackets : bool * int64 * AudioToolbox.AudioStreamPacketDescription[] * nativeint * int * -> int
Paramètres
- useCache
- Boolean
Indique si les données doivent être conservées dans le cache.
- startingPacket
- Int64
Paquet de départ dans les packetDescriptions qui doit être écrit.
- packetDescriptions
- AudioStreamPacketDescription[]
Tableau de descriptions de paquets qui décrivent le contenu de la mémoire tampon.
- buffer
-
IntPtr
nativeint
- byteCount
- Int32
- errorCode
- Int32
Retours
S’applique à
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32, Int32)
Écrit des paquets dans un fichier audo.
public int WritePackets (bool useCache, long startingPacket, AudioToolbox.AudioStreamPacketDescription[] packetDescriptions, byte[] buffer, int offset, int byteCount, out int errorCode);
member this.WritePackets : bool * int64 * AudioToolbox.AudioStreamPacketDescription[] * byte[] * int * int * -> int
Paramètres
- useCache
- Boolean
Indique si les données doivent être conservées dans le cache.
- startingPacket
- Int64
Paquet de départ dans les packetDescriptions qui doit être écrit.
- packetDescriptions
- AudioStreamPacketDescription[]
Tableau de descriptions de paquets qui décrivent le contenu de la mémoire tampon.
- buffer
- Byte[]
- offset
- Int32
- byteCount
- Int32
- errorCode
- Int32