1
在Objective-C,你應該總是初始化一個新的音頻流的基本描述結構的字段設爲零,這樣的:斯威夫特3 - 初始化AudioStreamBasicDescription場零
AudioStreamBasicDescription myAudioDataFormat = {0};
我目前在斯威夫特工作3我想知道如何初始化一個新的AudioStreamBasicDescription
結構的字段爲零?
var asbd = AudioStreamBasicDescription()
asbd.mSampleRate = SAMPLE_RATE
asbd.mFormatID = kAudioFormatLinearPCM
asbd.mFormatFlags = kAudioFormatFlagIsBigEndian | kAudioFormatFlagIsSignedInteger | kAudioFormatFlagIsPacked
asbd.mBitsPerChannel = 16
asbd.mChannelsPerFrame = 1
asbd.mFramesPerPacket = 1
asbd.mBytesPerFrame = 2
asbd.mBytesPerPacket = 2
我的第一行是否將初始字段初始化爲零?否則,如何實現?
謝謝你的快速和簡單的答案! – Herickson