AudioFile.WritePackets Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32) |
Gravar pacotes de áudio no arquivo de áudio. |
WritePackets(Boolean, Int64, Int32, IntPtr, Int32) |
Grava pacotes em um arquivo audo. |
WritePackets(Boolean, Int32, AudioStreamPacketDescription[], Int64, Int32, IntPtr) |
Grava pacotes de áudio no arquivo. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32) |
Grava pacotes de áudio no arquivo. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32, Int32) |
Grava pacotes em um arquivo audo. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32, Int32) |
Grava pacotes em um arquivo audo. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32)
Gravar pacotes de áudio no arquivo de áudio.
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
Se os dados devem ser mantidos no cache.
- startingPacket
- Int64
O pacote inicial no packetDescriptions que deve ser gravado.
- packetDescriptions
- AudioStreamPacketDescription[]
Uma matriz de descrições de pacotes que descrevem o conteúdo do buffer.
- buffer
-
IntPtr
nativeint
O buffer que contém os dados de áudio.
- byteCount
- Int32
Retornos
O número de pacotes gravados ou -1 no erro.
Aplica-se a
WritePackets(Boolean, Int64, Int32, IntPtr, Int32)
Grava pacotes em um arquivo 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
O pacote inicial no packetDescriptions que deve ser gravado.
- numPackets
- Int32
- buffer
-
IntPtr
nativeint
- byteCount
- Int32
Retornos
Aplica-se a
WritePackets(Boolean, Int32, AudioStreamPacketDescription[], Int64, Int32, IntPtr)
Grava pacotes de áudio no arquivo.
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
Se os dados devem ser mantidos no cache.
- numBytes
- Int32
O número de bytes a serem gravados.
- packetDescriptions
- AudioStreamPacketDescription[]
Uma matriz de descrições de pacotes que descrevem o conteúdo do buffer.
- startingPacket
- Int64
O pacote inicial no packetDescriptions que deve ser gravado.
- numPackets
- Int32
O número de pacotes a serem gravados substituídos pelo número de pacotes realmente gravados.
- buffer
-
IntPtr
nativeint
O buffer que contém os dados de áudio.
Retornos
Um código de erro de status.
Aplica-se a
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32)
Grava pacotes de áudio no arquivo.
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
Se os dados devem ser mantidos no cache.
- startingPacket
- Int64
O pacote inicial no packetDescriptions que deve ser gravado.
- packetDescriptions
- AudioStreamPacketDescription[]
Uma matriz de descrições de pacotes que descrevem o conteúdo do buffer.
- buffer
- Byte[]
O buffer que contém os dados de áudio.
- offset
- Int32
O primeiro pacote a ser gravado no packetDescriptions.
- byteCount
- Int32
Retornos
O número de pacotes gravados ou -1 no erro.
Aplica-se a
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32, Int32)
Grava pacotes em um arquivo 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
Se os dados devem ser mantidos no cache.
- startingPacket
- Int64
O pacote inicial no packetDescriptions que deve ser gravado.
- packetDescriptions
- AudioStreamPacketDescription[]
Uma matriz de descrições de pacotes que descrevem o conteúdo do buffer.
- buffer
-
IntPtr
nativeint
- byteCount
- Int32
- errorCode
- Int32
Retornos
Aplica-se a
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32, Int32)
Grava pacotes em um arquivo 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
Se os dados devem ser mantidos no cache.
- startingPacket
- Int64
O pacote inicial no packetDescriptions que deve ser gravado.
- packetDescriptions
- AudioStreamPacketDescription[]
Uma matriz de descrições de pacotes que descrevem o conteúdo do buffer.
- buffer
- Byte[]
- offset
- Int32
- byteCount
- Int32
- errorCode
- Int32