previous-api-comparison/diff/dotnet/Microsoft.macOS.Ref/ref/net8.0/Microsoft.macOS.md (original) (raw)
previous-api-comparison/diff/dotnet/Microsoft.macOS.Ref/ref/net8.0/Microsoft.macOS.md
Microsoft.macOS.dll
Namespace Vision
Type Changed: Vision.VNClassifyImageRequestRevision
Added value:
Type Changed: Vision.VNDetectBarcodesRequestRevision
Added values:
Type Changed: Vision.VNDetectFaceCaptureQualityRequestRevision
Added value:
Type Changed: Vision.VNDetectHumanBodyPose3DRequest
Added properties:
public static VNDetectHumanBodyPose3DRequestRevision CurrentRevision { get; } public static VNDetectHumanBodyPose3DRequestRevision DefaultRevision { get; } public virtual VNDetectHumanBodyPose3DRequestRevision Revision { get; set; } public static VNDetectHumanBodyPose3DRequestRevision[] SupportedRevisions { get; } public static Foundation.NSIndexSet WeakSupportedRevisions { get; }
Type Changed: Vision.VNGenerateAttentionBasedSaliencyImageRequestRevision
Added value:
Type Changed: Vision.VNGenerateImageFeaturePrintRequestRevision
Added value:
Type Changed: Vision.VNGenerateObjectnessBasedSaliencyImageRequestRevision
Added value:
Type Changed: Vision.VNHumanBodyPose3DObservation
Modified properties:
-public virtual System.Numerics.Vector4 CameraOriginMatrix { get; } +public virtual CoreGraphics.NMatrix4 CameraOriginMatrix { get; }
Added method:
public virtual bool GetCameraRelativePosition (out CoreGraphics.NMatrix4 modelPositionOut, VNHumanBodyPose3DObservationJointName jointName, out Foundation.NSError error);
Type Changed: Vision.VNHumanBodyRecognizedPoint3D
Removed constructor:
public VNHumanBodyRecognizedPoint3D (System.Numerics.Vector4 position);
Added constructor:
public VNHumanBodyRecognizedPoint3D (CoreGraphics.NMatrix4 position);
Modified properties:
-public virtual System.Numerics.Vector4 LocalPosition { get; } +public virtual CoreGraphics.NMatrix4 LocalPosition { get; }
Type Changed: Vision.VNPoint3D
Removed constructor:
public VNPoint3D (System.Numerics.Vector4 position);
Added constructor:
public VNPoint3D (CoreGraphics.NMatrix4 position);
Modified properties:
-public virtual System.Numerics.Vector4 Position { get; } +public virtual CoreGraphics.NMatrix4 Position { get; }
Type Changed: Vision.VNRecognizedPoint3D
Removed constructor:
public VNRecognizedPoint3D (System.Numerics.Vector4 position);
Added constructor:
public VNRecognizedPoint3D (CoreGraphics.NMatrix4 position);
Type Changed: Vision.VNTrackHomographicImageRegistrationRequest
Added properties:
public static VNTrackHomographicImageRegistrationRequestRevision CurrentRevision { get; } public static VNTrackHomographicImageRegistrationRequestRevision DefaultRevision { get; } public virtual VNTrackHomographicImageRegistrationRequestRevision Revision { get; set; } public static VNTrackHomographicImageRegistrationRequestRevision[] SupportedRevisions { get; } public static Foundation.NSIndexSet WeakSupportedRevisions { get; }
Type Changed: Vision.VNTrackTranslationalImageRegistrationRequest
Added properties:
public static VNTrackTranslationalImageRegistrationRequestRevision CurrentRevision { get; } public static VNTrackTranslationalImageRegistrationRequestRevision DefaultRevision { get; } public virtual VNTrackTranslationalImageRegistrationRequestRevision Revision { get; set; } public static VNTrackTranslationalImageRegistrationRequestRevision[] SupportedRevisions { get; } public static Foundation.NSIndexSet WeakSupportedRevisions { get; }
New Type: Vision.VNDetectHumanBodyPose3DRequestRevision
[Serializable] public enum VNDetectHumanBodyPose3DRequestRevision { One = 1, }
New Type: Vision.VNTrackHomographicImageRegistrationRequestRevision
[Serializable] public enum VNTrackHomographicImageRegistrationRequestRevision { One = 1, }
New Type: Vision.VNTrackOpticalFlowRequestRevision
[Serializable] public enum VNTrackOpticalFlowRequestRevision { One = 1, }
New Type: Vision.VNTrackTranslationalImageRegistrationRequestRevision
[Serializable] public enum VNTrackTranslationalImageRegistrationRequestRevision { One = 1, }