Freigeben über


AudioFile.Write Methode

Definition

Überlädt

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

Schreibt einen Datenblock in die Audiodatei.

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

Schreibt Daten in eine audo-Datei.

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

Schreibt einen Datenblock in die Audiodatei.

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

Parameter

startingByte
Int64

Das Anfangsbyte in der Datei, in die die Daten geschrieben werden.

buffer
Byte[]

Der Puffer, der die Daten enthält.

offset
Int32

Der Offset innerhalb des Puffers, in dem die zu speichernden Daten beginnen.

count
Int32

Die Anzahl der Bytes, die in die Datei geschrieben werden sollen.

useCache
Boolean

Gibt an, ob die Daten zwischengespeichert werden sollen.

Gibt zurück

Die Anzahl der Bytes, die in den Stream geschrieben wurden, oder -1 bei Einem Fehler.

Hinweise

Diese API schreibt nur Bytes ohne Codierung in die Datei. Verwenden Sie WritePackets, um mit Codierung zu schreiben.

Gilt für:

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

Schreibt Daten in eine audo-Datei.

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

Parameter

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

Gibt zurück

Gilt für: