Table of Contents

Struct MediaResolution

Namespace
Google.GenAI.Types
Assembly
Google.GenAI.dll

The media resolution to use.

[JsonConverter(typeof(MediaResolutionConverter))]
public readonly record struct MediaResolution : IEquatable<MediaResolution>
Implements
Inherited Members

Properties

AllValues

public static IReadOnlyList<MediaResolution> AllValues { get; }

Property Value

IReadOnlyList<MediaResolution>

MediaResolutionHigh

Media resolution set to high (zoomed reframing with 256 tokens).

public static MediaResolution MediaResolutionHigh { get; }

Property Value

MediaResolution

MediaResolutionLow

Media resolution set to low (64 tokens).

public static MediaResolution MediaResolutionLow { get; }

Property Value

MediaResolution

MediaResolutionMedium

Media resolution set to medium (256 tokens).

public static MediaResolution MediaResolutionMedium { get; }

Property Value

MediaResolution

MediaResolutionUnspecified

Media resolution has not been set

public static MediaResolution MediaResolutionUnspecified { get; }

Property Value

MediaResolution

Value

public string Value { get; }

Property Value

string

Methods

Equals(MediaResolution)

public bool Equals(MediaResolution other)

Parameters

other MediaResolution

Returns

bool

FromString(string)

public static MediaResolution FromString(string value)

Parameters

value string

Returns

MediaResolution

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

implicit operator MediaResolution(string)

public static implicit operator MediaResolution(string value)

Parameters

value string

Returns

MediaResolution