다음을 통해 공유


AudioFile.ReadPacketData 메서드

정의

오버로드

ReadPacketData(Boolean, Int64, Int32, Byte[], Int32, Int32, AudioFileError)

오디오 데이터 패킷을 읽습니다.

ReadPacketData(Boolean, Int64, Int32, IntPtr, Int32, AudioFileError, AudioStreamPacketDescription[])

오디오 데이터 패킷을 읽습니다.

ReadPacketData(Boolean, Int64, Int32, Byte[], Int32, Int32, AudioFileError)

오디오 데이터 패킷을 읽습니다.

ReadPacketData(Boolean, Int64, Int32, IntPtr, Int32, AudioFileError)

오디오 데이터 패킷을 읽습니다.

ReadPacketData(Int64, Int32, Byte[], AudioFileError)

오디오 데이터 패킷을 읽습니다.

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

오디오 파일에서 오디오 데이터 패킷을 읽습니다.

ReadPacketData(Boolean, Int64, Int32, IntPtr, Int32)

오디오 파일에서 오디오 데이터 패킷을 읽습니다.

ReadPacketData(Int64, Int32, Byte[])

오디오 파일에서 오디오 데이터 패킷을 읽습니다.

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

오디오 파일에서 오디오 데이터 패킷을 읽습니다.

ReadPacketData(Boolean, Int64, Int32, Byte[], Int32, Int32, AudioFileError)

오디오 데이터 패킷을 읽습니다.

public AudioToolbox.AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, byte[] buffer, int offset, ref int count, out AudioToolbox.AudioFileError error);
member this.ReadPacketData : bool * int64 *  * byte[] * int *  *  -> AudioToolbox.AudioStreamPacketDescription[]

매개 변수

useCache
Boolean
inStartingPacket
Int64
nPackets
Int32
buffer
Byte[]
offset
Int32
count
Int32

반환

적용 대상

ReadPacketData(Boolean, Int64, Int32, IntPtr, Int32, AudioFileError, AudioStreamPacketDescription[])

오디오 데이터 패킷을 읽습니다.

public AudioToolbox.AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, IntPtr buffer, ref int count, out AudioToolbox.AudioFileError error, AudioToolbox.AudioStreamPacketDescription[] descriptions);
member this.ReadPacketData : bool * int64 *  * nativeint *  *  * AudioToolbox.AudioStreamPacketDescription[] -> AudioToolbox.AudioStreamPacketDescription[]

매개 변수

useCache
Boolean
inStartingPacket
Int64
nPackets
Int32
buffer
IntPtr

nativeint

count
Int32

반환

적용 대상

ReadPacketData(Boolean, Int64, Int32, Byte[], Int32, Int32, AudioFileError)

오디오 데이터 패킷을 읽습니다.

public AudioToolbox.AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, int nPackets, byte[] buffer, int offset, int count, out AudioToolbox.AudioFileError error);
member this.ReadPacketData : bool * int64 * int * byte[] * int * int *  -> AudioToolbox.AudioStreamPacketDescription[]

매개 변수

useCache
Boolean
inStartingPacket
Int64
nPackets
Int32
buffer
Byte[]
offset
Int32
count
Int32

반환

적용 대상

ReadPacketData(Boolean, Int64, Int32, IntPtr, Int32, AudioFileError)

오디오 데이터 패킷을 읽습니다.

public AudioToolbox.AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, IntPtr buffer, ref int count, out AudioToolbox.AudioFileError error);
member this.ReadPacketData : bool * int64 *  * nativeint *  *  -> AudioToolbox.AudioStreamPacketDescription[]

매개 변수

useCache
Boolean
inStartingPacket
Int64
nPackets
Int32
buffer
IntPtr

nativeint

count
Int32

반환

적용 대상

ReadPacketData(Int64, Int32, Byte[], AudioFileError)

오디오 데이터 패킷을 읽습니다.

public AudioToolbox.AudioStreamPacketDescription[] ReadPacketData (long inStartingPacket, int nPackets, byte[] buffer, out AudioToolbox.AudioFileError error);
member this.ReadPacketData : int64 * int * byte[] *  -> AudioToolbox.AudioStreamPacketDescription[]

매개 변수

inStartingPacket
Int64
nPackets
Int32
buffer
Byte[]

반환

적용 대상

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

오디오 파일에서 오디오 데이터 패킷을 읽습니다.

public AudioToolbox.AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, byte[] buffer, int offset, ref int count);
member this.ReadPacketData : bool * int64 *  * byte[] * int *  -> AudioToolbox.AudioStreamPacketDescription[]

매개 변수

useCache
Boolean

데이터를 캐시해야 하는 경우.

inStartingPacket
Int64

읽을 첫 번째 패킷의 인덱스입니다.

nPackets
Int32

입력 시 읽을 패킷 수를 입력하면 실제로 읽은 패킷 수가 반환됩니다.

buffer
Byte[]

패킷이 기록되는 출력 버퍼입니다.

offset
Int32

패킷 작성을 시작할 출력 버퍼의 오프셋입니다.

count
Int32

입력 시 출력 버퍼의 크기(바이트)는 읽은 실제 바이트 수를 반환합니다.

반환

읽은 패킷에 대한 패킷 설명자의 배열입니다.

적용 대상

ReadPacketData(Boolean, Int64, Int32, IntPtr, Int32)

오디오 파일에서 오디오 데이터 패킷을 읽습니다.

public AudioToolbox.AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, IntPtr buffer, ref int count);
member this.ReadPacketData : bool * int64 *  * nativeint *  -> AudioToolbox.AudioStreamPacketDescription[]

매개 변수

useCache
Boolean

데이터를 캐시해야 하는 경우.

inStartingPacket
Int64

읽을 첫 번째 패킷의 인덱스입니다.

nPackets
Int32

읽을 패킷 수입니다.

buffer
IntPtr

nativeint

패킷이 기록되는 출력 버퍼입니다.

count
Int32

입력 시 출력 버퍼의 크기(바이트)는 읽은 실제 바이트 수를 반환합니다.

반환

읽은 패킷에 대한 패킷 설명자의 배열입니다.

적용 대상

ReadPacketData(Int64, Int32, Byte[])

오디오 파일에서 오디오 데이터 패킷을 읽습니다.

public AudioToolbox.AudioStreamPacketDescription[] ReadPacketData (long inStartingPacket, int nPackets, byte[] buffer);
member this.ReadPacketData : int64 * int * byte[] -> AudioToolbox.AudioStreamPacketDescription[]

매개 변수

inStartingPacket
Int64

읽을 첫 번째 패킷의 인덱스입니다.

nPackets
Int32

읽을 패킷 수입니다.

buffer
Byte[]

패킷이 기록되는 출력 버퍼입니다.

반환

읽은 패킷에 대한 패킷 설명자의 배열입니다.

적용 대상

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

오디오 파일에서 오디오 데이터 패킷을 읽습니다.

public AudioToolbox.AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, int nPackets, byte[] buffer, int offset, int count);
member this.ReadPacketData : bool * int64 * int * byte[] * int * int -> AudioToolbox.AudioStreamPacketDescription[]

매개 변수

useCache
Boolean

데이터를 캐시해야 하는 경우.

inStartingPacket
Int64

읽을 첫 번째 패킷의 인덱스입니다.

nPackets
Int32

읽을 패킷 수입니다.

buffer
Byte[]

패킷이 기록되는 출력 버퍼입니다.

offset
Int32

패킷 작성을 시작할 출력 버퍼의 오프셋입니다.

count
Int32

출력 버퍼의 크기(바이트)입니다.

반환

읽은 패킷에 대한 패킷 설명자의 배열입니다.

적용 대상