1

iPhone5 (およびおそらく iPad mini) では、このコードは 3 つの入力チャネルを返します。

UInt32 numInputChannels;

// Check the number of input channels.
UInt32 size = sizeof(numInputChannels);
UInt32 newNumChannels;
CheckError(AudioSessionGetProperty(kAudioSessionProperty_CurrentHardwareInputNumberChannels,
&size,
&newNumChannels), "Checking number of input channels");

numInputChannels = newNumChannels;

私の質問は、なぜ 3 なのですか? このコードを iPhone4S、iPod4、iPad2、iPad3 で確認しました - 1 が返されます - これはマイクです

しかし、他の2つは何ですか?

4

1 に答える 1

1

iPhone 5 には、より良い録音のために 3 つの内蔵マイクが搭載されていると、基調講演で説明されています。読んだ

于 2013-09-02T13:43:58.803 に答える