다음을 통해 공유


AudioConverter.FillComplexBuffer 메서드

정의

오버로드

FillComplexBuffer(Int32, AudioBuffers, AudioStreamPacketDescription[])

인터리빙되지 않은 형식과 패킷화된 형식을 지원하는 오디오 데이터를 변환합니다.

FillComplexBuffer(Int32, AudioBuffers, AudioStreamPacketDescription[], AudioConverterComplexInputData)

FillComplexBuffer(Int32, AudioBuffers, AudioStreamPacketDescription[])

인터리빙되지 않은 형식과 패킷화된 형식을 지원하는 오디오 데이터를 변환합니다.

public AudioToolbox.AudioConverterError FillComplexBuffer (ref int outputDataPacketSize, AudioToolbox.AudioBuffers outputData, AudioToolbox.AudioStreamPacketDescription[] packetDescription);
member this.FillComplexBuffer :  * AudioToolbox.AudioBuffers * AudioToolbox.AudioStreamPacketDescription[] -> AudioToolbox.AudioConverterError

매개 변수

outputDataPacketSize
Int32

패킷으로 표현된 변환된 출력 데이터의 용량

outputData
AudioBuffers

변환된 출력 데이터입니다.

packetDescription
AudioStreamPacketDescription[]

패킷 설명의 배열입니다.

반환

설명

변환 InputData 에 대한 입력 데이터를 제공하기 위해 이벤트가 호출됩니다.

적용 대상

FillComplexBuffer(Int32, AudioBuffers, AudioStreamPacketDescription[], AudioConverterComplexInputData)

public AudioToolbox.AudioConverterError FillComplexBuffer (ref int outputDataPacketSize, AudioToolbox.AudioBuffers outputData, AudioToolbox.AudioStreamPacketDescription[] packetDescription, AudioToolbox.AudioConverterComplexInputData newInputDataHandler);
member this.FillComplexBuffer :  * AudioToolbox.AudioBuffers * AudioToolbox.AudioStreamPacketDescription[] * AudioToolbox.AudioConverterComplexInputData -> AudioToolbox.AudioConverterError

매개 변수

outputDataPacketSize
Int32
outputData
AudioBuffers
packetDescription
AudioStreamPacketDescription[]
newInputDataHandler
AudioConverterComplexInputData

반환

적용 대상