AVCaptureInput
フレームワーク:OS X 10.7 以降の AVFoundation。関連項目
AVCaptureInput は、AVCaptureSession オブジェクトへの入力データ・ソースを記述した抽象基底クラスです。
セッションと AVCaptureInput オブジェクトを関連付けるには、addInput: をセッションで呼び出します。
AVCaptureInput オブジェクトは、1つ以上のポート(AVCaptureInputPort のインスタンス)、各データストリームの1つは、それらが生成できます。例えば、一つのビデオデータストリームが、1つのポートを有していることを AVCaptureDevice オブジェクトは提示しています。
タスク
ポートへのアクセス
ports プロパティ
キャプチャ入力ポート。(読み取り専用)
宣言
<< SWIFT >>
var ports: [AnyObject]! { get }
<< OBJECTIVE-C >>
@property(nonatomic, readonly) NSArray *ports
議論
配列は AVCaptureInputPort の1つ以上のインスタンスを含んでいます。
個々の AVCaptureInputPort インスタンスは、ポートの formatDescription が変更された時に、 AVCaptureInputPortFormatDescriptionDidChangeNotification を通知します。
利用可能
OS X 10.7 以降で利用可能。
次の章