Share via


ImageDetailLevel Struct

Definition

Specifies an image's detail level. Can be 'auto', 'low', 'high', or an unknown future value.

public readonly struct ImageDetailLevel : IEquatable<Azure.AI.Agents.Persistent.ImageDetailLevel>
type ImageDetailLevel = struct
Public Structure ImageDetailLevel
Implements IEquatable(Of ImageDetailLevel)
Inheritance
ImageDetailLevel
Implements

Constructors

ImageDetailLevel(String)

Initializes a new instance of ImageDetailLevel.

Properties

Auto

Automatically select an appropriate detail level.

High

Use a higher detail level—potentially more resource-intensive.

Low

Use a lower detail level to reduce bandwidth or cost.

Methods

Equals(ImageDetailLevel)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(ImageDetailLevel, ImageDetailLevel)

Determines if two ImageDetailLevel values are the same.

Implicit(String to ImageDetailLevel)

Converts a String to a ImageDetailLevel.

Inequality(ImageDetailLevel, ImageDetailLevel)

Determines if two ImageDetailLevel values are not the same.

Applies to