Share via


AudioFile.WritePackets Método

Definición

Sobrecargas

WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32)

Escriba paquetes de audio en el archivo de audio.

WritePackets(Boolean, Int64, Int32, IntPtr, Int32)

Escribe paquetes en un archivo audo.

WritePackets(Boolean, Int32, AudioStreamPacketDescription[], Int64, Int32, IntPtr)

Escribe paquetes de audio en el archivo.

WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32)

Escribe paquetes de audio en el archivo.

WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32, Int32)

Escribe paquetes en un archivo audo.

WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32, Int32)

Escribe paquetes en un archivo audo.

WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32)

Escriba paquetes de audio en el archivo de 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

Parámetros

useCache
Boolean

Si los datos se deben conservar en la memoria caché.

startingPacket
Int64

El paquete inicial de los packetDescriptions que se deben escribir.

packetDescriptions
AudioStreamPacketDescription[]

Matriz de descripciones de paquetes que describen el contenido del búfer.

buffer
IntPtr

nativeint

Búfer que contiene los datos de audio.

byteCount
Int32

Devoluciones

Número de paquetes escritos o -1 en caso de error.

Se aplica a

WritePackets(Boolean, Int64, Int32, IntPtr, Int32)

Escribe paquetes en un archivo audo.

public int WritePackets (bool useCache, long startingPacket, int numPackets, IntPtr buffer, int byteCount);
member this.WritePackets : bool * int64 * int * nativeint * int -> int

Parámetros

useCache
Boolean
startingPacket
Int64

El paquete inicial de los packetDescriptions que se deben escribir.

numPackets
Int32
buffer
IntPtr

nativeint

byteCount
Int32

Devoluciones

Se aplica a

WritePackets(Boolean, Int32, AudioStreamPacketDescription[], Int64, Int32, IntPtr)

Escribe paquetes de audio en el archivo.

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

Parámetros

useCache
Boolean

Si los datos se deben conservar en la memoria caché.

numBytes
Int32

Número de bytes que se van a escribir.

packetDescriptions
AudioStreamPacketDescription[]

Matriz de descripciones de paquetes que describen el contenido del búfer.

startingPacket
Int64

El paquete inicial de los packetDescriptions que se deben escribir.

numPackets
Int32

Número de paquetes que se van a escribir reemplazados por el número de paquetes realmente escritos.

buffer
IntPtr

nativeint

Búfer que contiene los datos de audio.

Devoluciones

Código de error de estado.

Se aplica a

WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32)

Escribe paquetes de audio en el archivo.

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

Parámetros

useCache
Boolean

Si los datos se deben conservar en la memoria caché.

startingPacket
Int64

El paquete inicial de los packetDescriptions que se deben escribir.

packetDescriptions
AudioStreamPacketDescription[]

Matriz de descripciones de paquetes que describen el contenido del búfer.

buffer
Byte[]

Búfer que contiene los datos de audio.

offset
Int32

Primer paquete que se va a escribir desde packetDescriptions.

byteCount
Int32

Devoluciones

Número de paquetes escritos o -1 en caso de error.

Se aplica a

WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32, Int32)

Escribe paquetes en un archivo 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

Parámetros

useCache
Boolean

Si los datos se deben conservar en la memoria caché.

startingPacket
Int64

El paquete inicial de los packetDescriptions que se deben escribir.

packetDescriptions
AudioStreamPacketDescription[]

Matriz de descripciones de paquetes que describen el contenido del búfer.

buffer
IntPtr

nativeint

byteCount
Int32
errorCode
Int32

Devoluciones

Se aplica a

WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32, Int32)

Escribe paquetes en un archivo 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

Parámetros

useCache
Boolean

Si los datos se deben conservar en la memoria caché.

startingPacket
Int64

El paquete inicial de los packetDescriptions que se deben escribir.

packetDescriptions
AudioStreamPacketDescription[]

Matriz de descripciones de paquetes que describen el contenido del búfer.

buffer
Byte[]
offset
Int32
byteCount
Int32
errorCode
Int32

Devoluciones

Se aplica a