AudioFile.WritePackets メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32) |
オーディオ パケットをオーディオ ファイルに書き込みます。 |
WritePackets(Boolean, Int64, Int32, IntPtr, Int32) |
パケットを audo ファイルに書き込みます。 |
WritePackets(Boolean, Int32, AudioStreamPacketDescription[], Int64, Int32, IntPtr) |
オーディオ パケットをファイルに書き込みます。 |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32) |
オーディオ パケットをファイルに書き込みます。 |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32, Int32) |
パケットを audo ファイルに書き込みます。 |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32, Int32) |
パケットを audo ファイルに書き込みます。 |
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32)
オーディオ パケットをオーディオ ファイルに書き込みます。
public int WritePackets (bool useCache, long startingPacket, AudioToolbox.AudioStreamPacketDescription[] packetDescriptions, IntPtr buffer, int byteCount);
member this.WritePackets : bool * int64 * AudioToolbox.AudioStreamPacketDescription[] * nativeint * int -> int
パラメーター
- useCache
- Boolean
データをキャッシュに保持する必要があるかどうか。
- startingPacket
- Int64
書き込む必要がある packetDescriptions 内の開始パケット。
- packetDescriptions
- AudioStreamPacketDescription[]
バッファーの内容を記述するパケット記述の配列。
- buffer
-
IntPtr
nativeint
オーディオ データを含むバッファー。
- byteCount
- Int32
戻り値
書き込まれたパケットの数またはエラー時の -1。
適用対象
WritePackets(Boolean, Int64, Int32, IntPtr, Int32)
パケットを audo ファイルに書き込みます。
public int WritePackets (bool useCache, long startingPacket, int numPackets, IntPtr buffer, int byteCount);
member this.WritePackets : bool * int64 * int * nativeint * int -> int
パラメーター
- useCache
- Boolean
- startingPacket
- Int64
書き込む必要がある packetDescriptions 内の開始パケット。
- numPackets
- Int32
- buffer
-
IntPtr
nativeint
- byteCount
- Int32
戻り値
適用対象
WritePackets(Boolean, Int32, AudioStreamPacketDescription[], Int64, Int32, IntPtr)
オーディオ パケットをファイルに書き込みます。
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
パラメーター
- useCache
- Boolean
データをキャッシュに保持する必要があるかどうか。
- numBytes
- Int32
書き込むバイト数。
- packetDescriptions
- AudioStreamPacketDescription[]
バッファーの内容を記述するパケット記述の配列。
- startingPacket
- Int64
書き込む必要がある packetDescriptions 内の開始パケット。
- numPackets
- Int32
書き込むパケットの数を、実際に書き込まれたパケットの数に置き換えます。
- buffer
-
IntPtr
nativeint
オーディオ データを含むバッファー。
戻り値
状態エラー コード。
適用対象
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32)
オーディオ パケットをファイルに書き込みます。
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
パラメーター
- useCache
- Boolean
データをキャッシュに保持する必要があるかどうか。
- startingPacket
- Int64
書き込む必要がある packetDescriptions 内の開始パケット。
- packetDescriptions
- AudioStreamPacketDescription[]
バッファーの内容を記述するパケット記述の配列。
- buffer
- Byte[]
オーディオ データを含むバッファー。
- offset
- Int32
packetDescriptions から書き込む最初のパケット。
- byteCount
- Int32
戻り値
書き込まれたパケットの数またはエラー時の -1。
適用対象
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], IntPtr, Int32, Int32)
パケットを 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
パラメーター
- useCache
- Boolean
データをキャッシュに保持する必要があるかどうか。
- startingPacket
- Int64
書き込む必要がある packetDescriptions 内の開始パケット。
- packetDescriptions
- AudioStreamPacketDescription[]
バッファーの内容を記述するパケット記述の配列。
- buffer
-
IntPtr
nativeint
- byteCount
- Int32
- errorCode
- Int32
戻り値
適用対象
WritePackets(Boolean, Int64, AudioStreamPacketDescription[], Byte[], Int32, Int32, Int32)
パケットを 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
パラメーター
- useCache
- Boolean
データをキャッシュに保持する必要があるかどうか。
- startingPacket
- Int64
書き込む必要がある packetDescriptions 内の開始パケット。
- packetDescriptions
- AudioStreamPacketDescription[]
バッファーの内容を記述するパケット記述の配列。
- buffer
- Byte[]
- offset
- Int32
- byteCount
- Int32
- errorCode
- Int32