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 documentation for the `Overlay.Types.Image` class within the Google Cloud Video Transcoder v1 API, specifically version 2.6.0."],["The `Overlay.Types.Image` class is used to define an overlaid image in video transcoding and can be accessed through various versions, with version 2.9.0 being the latest, and it also supports older versions all the way back to 1.0.0."],["The `Image` class inherits from `object` and implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, offering functionalities like deep cloning and equality checks."],["The `Overlay.Types.Image` class has properties such as `Alpha` (for image opacity), `Resolution` (for normalized image resolution), and `Uri` (for the image's Cloud Storage URI)."],["The Image class can be constructed either by a default empty constructor or by providing it another `Overlay.Types.Image` to copy."]]],[]]