public sealed class Overlay.Types.Image : IMessage<Overlay.Types.Image>, IEquatable<Overlay.Types.Image>, IDeepCloneable<Overlay.Types.Image>, IBufferMessage, IMessage
Reference documentation and code samples for the Transcoder v1 API class Overlay.Types.Image.
public Overlay.Types.NormalizedCoordinate Resolution { get; set; }
Normalized image resolution, based on output video resolution. Valid
values: 0.0–1.0. To respect the original image aspect ratio, set
either x or y to 0.0. To use the original image resolution, set
both x and y to 0.0.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["This document provides reference information for the `Overlay.Types.Image` class within the Google Cloud Video Transcoder v1 API, specifically version 2.8.0."],["The `Overlay.Types.Image` class is used to define an overlaid image in video transcoding operations, inheriting from `object` and implementing multiple interfaces such as `IMessage`, `IEquatable`, and `IDeepCloneable`."],["The class offers constructors for creating instances of an image, including one that copies properties from another `Overlay.Types.Image` object."],["Key properties of the `Overlay.Types.Image` class include `Alpha` for setting image opacity, `Resolution` to define normalized image resolution relative to the output video, and `Uri` for specifying the Cloud Storage location of the image."],["There are multiple versions of the `Overlay.Types.Image` available, ranging from 1.0.0 to 2.9.0, with the latest version being 2.9.0."]]],[]]