次の方法で共有


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

戻り値

適用対象