AVCaptureConnection 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
捕获会话期间捕获输入和捕获输出对象之间的链接。
[Foundation.Register("AVCaptureConnection", true)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public class AVCaptureConnection : Foundation.NSObject
type AVCaptureConnection = class
inherit NSObject
- 继承
- 属性
注解
更具体地说,封装AVCaptureConnection (与) 的 AVCaptureInputAVCaptureOutput 属性中的Ports个体AVCaptureInputPort之间的链接AVCaptureInput。
AVCaptureConnection通过 AddInput(AVCaptureInput) 和 AddOutput(AVCaptureOutput)添加输入和输出时,会自动形成 。
构造函数
AVCaptureConnection() |
不带参数初始化此类的新实例的默认构造函数。 |
AVCaptureConnection(AVCaptureInputPort, AVCaptureVideoPreviewLayer) |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
AVCaptureConnection(AVCaptureInputPort[], AVCaptureOutput) |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
AVCaptureConnection(IntPtr) |
创建非托管对象的托管表示形式时使用的构造函数;由运行时调用。 |
AVCaptureConnection(NSObjectFlag) |
在派生类上调用 的构造函数,以跳过初始化并仅分配 对象。 |
属性
Active |
连接是否处于活动状态。 |
ActiveVideoStabilizationMode |
当前正在使用的活动视频防抖动模式。 |
AudioChannels |
已过时.
已过时: AVCaptureAudioChannel 连接的 。 |
AutomaticallyAdjustsVideoMirroring |
的值是否可能 SupportsVideoMirroring 由于会话配置而更改。 |
AvailableAudioChannels | |
CameraIntrinsicMatrixDeliveryEnabled |
获取或设置一个布尔值,该值控制连接是否将提供相机内部函数数据。 |
CameraIntrinsicMatrixDeliverySupported |
获取或设置一个布尔值,该值控制连接是否可以传送相机内部函数数据。 |
Class |
捕获会话期间捕获输入和捕获输出对象之间的链接。 (继承自 NSObject) |
ClassHandle |
此类的句柄。 |
DebugDescription |
此对象的开发人员有意义的说明。 (继承自 NSObject) |
Description |
对象的说明,即 ToString 的 Objective-C 版本。 (继承自 NSObject) |
Enabled |
是否启用连接。 |
EnablesVideoStabilizationWhenAvailable |
开发人员不应使用此已弃用的属性。 开发人员应改用“PreferredVideoStabilizationMode”。 |
Handle |
处理指向非托管对象表示形式的 (指针) 。 (继承自 NSObject) |
InputPorts |
此 连接到 的 Output数组AVCaptureInputPort。 |
IsDirectBinding |
捕获会话期间捕获输入和捕获输出对象之间的链接。 (继承自 NSObject) |
IsProxy |
捕获会话期间捕获输入和捕获输出对象之间的链接。 (继承自 NSObject) |
Output |
将 AVCaptureOutput 输入发送到的 。 |
PreferredVideoStabilizationMode |
用于连接的首选视频防抖动模式。 |
RetainCount |
返回对象的当前 Objective-C 保留计数。 (继承自 NSObject) |
Self |
捕获会话期间捕获输入和捕获输出对象之间的链接。 (继承自 NSObject) |
Superclass |
捕获会话期间捕获输入和捕获输出对象之间的链接。 (继承自 NSObject) |
SuperHandle |
用于表示此 NSObject 基类中方法的句柄。 (继承自 NSObject) |
SupportsVideoFieldMode |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
SupportsVideoMaxFrameDuration |
此方法在 iOS 7 中已弃用。 是否可以设置帧之间允许的最大间隔。 |
SupportsVideoMinFrameDuration |
此方法在 iOS 7 中已弃用。 是否可以设置帧之间允许的最小间隔。 |
SupportsVideoMirroring |
是否可自动镜像正在捕获的视频的垂直轴。 |
SupportsVideoOrientation |
是否可以旋转视频捕获缓冲区。 |
SupportsVideoStabilization |
视频是否可以自动稳定。 |
VideoFieldMode |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
VideoMaxFrameDuration |
此属性在 iOS 7 中已弃用。 帧之间允许的最大间隔。 |
VideoMaxScaleAndCropFactor |
视频可自动缩放和裁剪的最大程度。 |
VideoMinFrameDuration |
在 iOS 7 中已弃用。 帧的最小持续时间。 |
VideoMirrored |
捕获的视频是否围绕其垂直轴进行镜像。 |
VideoOrientation |
正在捕获的视频的方向。 |
VideoPreviewLayer |
一个 AVCaptureVideoPreviewLayer ,其中包含正在捕获的视频的预览。 |
VideoScaleAndCropFactor |
大于 1.0 时,要捕获的视频将缩放、居中并裁剪为原始尺寸 |
VideoStabilizationEnabled |
正在捕获的视频是否自动稳定。 |
Zone |
捕获会话期间捕获输入和捕获输出对象之间的链接。 (继承自 NSObject) |
方法
扩展方法
ObjectDidBeginEditing(NSObject, INSEditor) |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
ObjectDidEndEditing(NSObject, INSEditor) |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
GetValidModes(NSObject, NSFontPanel) |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
ValidateToolbarItem(NSObject, NSToolbarItem) |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
GetDebugDescription(INSObjectProtocol) |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel) |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
BeginPreviewPanelControl(NSObject, QLPreviewPanel) |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
EndPreviewPanelControl(NSObject, QLPreviewPanel) |
捕获会话期间捕获输入和捕获输出对象之间的链接。 |
GetAccessibilityCustomRotors(NSObject) |
获取适用于 |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
设置适用于 |