AudioFile.WritePackets Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32) |
Schreiben Sie Audiopakete in die Audiodatei. |
WritePackets(Boolean, Int64, Int32, IntPtr, Int32) |
Schreibt Pakete in eine audo-Datei. |
WritePackets(Boolean, Int32, AudioStreamPacketDescription[], Int64, Int32, IntPtr) |
Schreibt Audiopakete in die Datei. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32) |
Schreibt Audiopakete in die Datei. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32, Int32) |
Schreibt Pakete in eine audo-Datei. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32, Int32) |
Schreibt Pakete in eine audo-Datei. |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32)
Schreiben Sie Audiopakete in die Audiodatei.
public int WritePackets (bool useCache, long startingPacket, AudioToolbox.AudioStreamPacketDescription[] packetDescriptions, IntPtr buffer, int byteCount);
member this.WritePackets : bool * int64 * AudioToolbox.AudioStreamPacketDescription[] * nativeint * int -> int
Parameter
- useCache
- Boolean
Gibt an, ob die Daten im Cache aufbewahrt werden sollen.
- startingPacket
- Int64
Das Startpaket in den Paketbeschreibungen, die geschrieben werden sollen.
- packetDescriptions
- AudioStreamPacketDescription[]
Ein Array von Paketbeschreibungen, die den Inhalt des Puffers beschreiben.
- buffer
-
IntPtr
nativeint
Der Puffer, der die Audiodaten enthält.
- byteCount
- Int32
Gibt zurück
Die Anzahl der geschriebenen Pakete oder -1 bei Fehler.
Gilt für:
WritePackets(Boolean, Int64, Int32, IntPtr, Int32)
Schreibt Pakete in eine audo-Datei.
public int WritePackets (bool useCache, long startingPacket, int numPackets, IntPtr buffer, int byteCount);
member this.WritePackets : bool * int64 * int * nativeint * int -> int
Parameter
- useCache
- Boolean
- startingPacket
- Int64
Das Startpaket in den Paketbeschreibungen, die geschrieben werden sollen.
- numPackets
- Int32
- buffer
-
IntPtr
nativeint
- byteCount
- Int32
Gibt zurück
Gilt für:
WritePackets(Boolean, Int32, AudioStreamPacketDescription[], Int64, Int32, IntPtr)
Schreibt Audiopakete in die Datei.
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
Parameter
- useCache
- Boolean
Gibt an, ob die Daten im Cache aufbewahrt werden sollen.
- numBytes
- Int32
Die Anzahl der zu schreibenden Bytes.
- packetDescriptions
- AudioStreamPacketDescription[]
Ein Array von Paketbeschreibungen, die den Inhalt des Puffers beschreiben.
- startingPacket
- Int64
Das Startpaket in den Paketbeschreibungen, die geschrieben werden sollen.
- numPackets
- Int32
Die Anzahl der zu schreibenden Pakete wurde durch die Anzahl der tatsächlich geschriebenen Pakete ersetzt.
- buffer
-
IntPtr
nativeint
Der Puffer, der die Audiodaten enthält.
Gibt zurück
Ein Statusfehlercode.
Gilt für:
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32)
Schreibt Audiopakete in die Datei.
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
Parameter
- useCache
- Boolean
Gibt an, ob die Daten im Cache aufbewahrt werden sollen.
- startingPacket
- Int64
Das Startpaket in den Paketbeschreibungen, die geschrieben werden sollen.
- packetDescriptions
- AudioStreamPacketDescription[]
Ein Array von Paketbeschreibungen, die den Inhalt des Puffers beschreiben.
- buffer
- Byte[]
Der Puffer, der die Audiodaten enthält.
- offset
- Int32
Das erste Paket, das aus den packetDescriptions geschrieben werden soll.
- byteCount
- Int32
Gibt zurück
Die Anzahl der geschriebenen Pakete oder -1 bei Fehler.
Gilt für:
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32, Int32)
Schreibt Pakete in eine audo-Datei.
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
Parameter
- useCache
- Boolean
Gibt an, ob die Daten im Cache aufbewahrt werden sollen.
- startingPacket
- Int64
Das Startpaket in den Paketbeschreibungen, die geschrieben werden sollen.
- packetDescriptions
- AudioStreamPacketDescription[]
Ein Array von Paketbeschreibungen, die den Inhalt des Puffers beschreiben.
- buffer
-
IntPtr
nativeint
- byteCount
- Int32
- errorCode
- Int32
Gibt zurück
Gilt für:
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32, Int32)
Schreibt Pakete in eine audo-Datei.
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
Parameter
- useCache
- Boolean
Gibt an, ob die Daten im Cache aufbewahrt werden sollen.
- startingPacket
- Int64
Das Startpaket in den Paketbeschreibungen, die geschrieben werden sollen.
- packetDescriptions
- AudioStreamPacketDescription[]
Ein Array von Paketbeschreibungen, die den Inhalt des Puffers beschreiben.
- buffer
- Byte[]
- offset
- Int32
- byteCount
- Int32
- errorCode
- Int32