public sealed class Pad : IMessage<PreprocessingConfig.Types.Pad>, IEquatable<PreprocessingConfig.Types.Pad>, IDeepCloneable<PreprocessingConfig.Types.Pad>, IBufferMessage, IMessage
Pad filter configuration for the input video. The padded input video
is scaled after padding with black to match the output resolution.
[[["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 document outlines the `Pad` class within the `Google.Cloud.Video.Transcoder.V1` namespace, which is part of the Google Cloud Video Transcoder library for .NET."],["The `Pad` class is used to configure padding for input videos, allowing users to add pixels to the top, bottom, left, and right sides of the video frame, which are all defaulted to 0."],["The class implements various interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, showing its capabilities in message handling, equality checks, deep cloning, and buffer operations."],["The `Pad` class can be instantiated using two constructors, either with no arguments or by providing another instance of `PreprocessingConfig.Types.Pad` as an argument."],["The `Pad` class exposes four integer properties, `BottomPixels`, `LeftPixels`, `RightPixels`, and `TopPixels`, allowing for setting the pixel count for each respective side of the video."]]],[]]