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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage provides documentation for the `Overlay.Types.Image` class within the Google Cloud Video Transcoder V1 API, which is used for overlaying images on videos."],["The `Overlay.Types.Image` class implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and inherits from the base `object` class."],["The latest version of this documentation is for version 2.9.0, with historical documentation available for versions ranging from 1.0.0 up to 2.8.0."],["Key properties of the `Overlay.Types.Image` class include `Alpha` for setting image opacity, `Resolution` for setting normalized image dimensions, and `Uri` for specifying the Cloud Storage location of the image."],["The `Overlay.Types.Image` class has two constructors, `Image()` for creating a new instance, and `Image(Overlay.Types.Image other)` to create a new instance based on an existing one."]]],[]]