Condividi tramite


AudioFile.Write Metodo

Definizione

Overload

Write(Int64, Byte[], Int32, Int32, Boolean)

Scrive un blocco di dati nel file audio.

Write(Int64, Byte[], Int32, Int32, Boolean, Int32)

Scrive i dati in un file audo.

Write(Int64, Byte[], Int32, Int32, Boolean)

Scrive un blocco di dati nel file audio.

public int Write (long startingByte, byte[] buffer, int offset, int count, bool useCache);
member this.Write : int64 * byte[] * int * int * bool -> int

Parametri

startingByte
Int64

Byte iniziale nel file in cui verranno scritti i dati.

buffer
Byte[]

Buffer che contiene i dati.

offset
Int32

Offset all'interno del buffer in cui vengono avviati i dati da salvare.

count
Int32

Numero di byte da scrivere nel file.

useCache
Boolean

Indica se i dati devono essere memorizzati nella cache.

Restituisce

Numero di byte scritti nel flusso o -1 in caso di errore.

Commenti

Questa API scrive semplicemente byte nel file senza codifica. Usare WritePackets per scrivere con codifica.

Si applica a

Write(Int64, Byte[], Int32, Int32, Boolean, Int32)

Scrive i dati in un file audo.

public int Write (long startingByte, byte[] buffer, int offset, int count, bool useCache, out int errorCode);
member this.Write : int64 * byte[] * int * int * bool *  -> int

Parametri

startingByte
Int64
buffer
Byte[]
offset
Int32
count
Int32
useCache
Boolean
errorCode
Int32

Restituisce

Si applica a