ISkillFeatureImageDescriptor Interface

Definition

Provides information about an ISkillFeatureValue derivative of SkillFeatureKind.Image.

public interface class ISkillFeatureImageDescriptor : Microsoft::AI::Skills::SkillInterfacePreview::ISkillFeatureDescriptor
[Windows.Foundation.Metadata.Guid(1633758272, 36905, 16422, 178, 205, 233, 35, 165, 237, 14, 195)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.AI.Skills.SkillInterfacePreview.SkillsAPIContract), 65536)]
public interface ISkillFeatureImageDescriptor : Microsoft.AI.Skills.SkillInterfacePreview.ISkillFeatureDescriptor
type ISkillFeatureImageDescriptor = interface
    interface ISkillFeatureDescriptor
Public Interface ISkillFeatureImageDescriptor
Implements ISkillFeatureDescriptor
Derived
Attributes
Windows.Foundation.Metadata.GuidAttribute Windows.Foundation.Metadata.ContractVersionAttribute
Implements

Remarks

Planar BitmapPixelFormat values (such as Nv12, Yuy2, and P010) and odd dimension values are incompatible and will throw an exception.

Properties

Description

The skill variable's description.

(Inherited from ISkillFeatureDescriptor)
FeatureKind

The SkillFeatureKind of an ISkillFeature variable.

(Inherited from ISkillFeatureDescriptor)
Height

The required image height (in pixels).

IsRequired

Whether or not this feature is required to be bound in an ISkillBinding to proceed to evaluation with the related ISkill.

(Inherited from ISkillFeatureDescriptor)
MaxDimension

The maximum image width or height allowed (in pixels).

Name

The skill variable's name.

(Inherited from ISkillFeatureDescriptor)
SupportedBitmapAlphaMode

The required image BitmapAlphaMode.

SupportedBitmapPixelFormat

The required image BitmapPixelFormat.

Width

The required image width (in pixels).

Methods

CreateValueAsync(Object, ISkillExecutionDevice)

Creates an ISkillFeatureValue according to the format this instance describes in the memory space of the specified device.

(Inherited from ISkillFeatureDescriptor)

Applies to