本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
ImageGenerationConfiguration
包含 KVS 图像交付所需信息的结构。如果为 null,则配置将从流中删除。
内容
- DestinationConfig
-
包含向客户交付图像所需的信息的结构。
类型:ImageGenerationDestinationConfig 对象
必需:是
- Format
-
可接受的图像格式。
类型:字符串
有效值:
JPEG | PNG
必需:是
- ImageSelectorType
-
用于生成图像的服务器或制作者时间戳的来源。
类型:字符串
有效值:
SERVER_TIMESTAMP | PRODUCER_TIMESTAMP
必需:是
- SamplingInterval
-
需要从流中生成图像的时间间隔,以毫秒 (ms) 为单位。可以提供的最小值为 200 毫秒。如果时间戳范围小于采样间隔,则
StartTimestamp
将返回的图像(如果有)。类型:整数
有效范围:最小值为 3000。最大值为 20000。
必需:是
- Status
-
指示
ContinuousImageGenerationConfigurations
API 是启用还是禁用。类型:字符串
有效值:
ENABLED | DISABLED
必需:是
- FormatConfig
-
键值对结构的列表,其中包含可在生成图像时应用的额外参数。
FormatConfig
密钥是JPEGQuality
,它表示用于生成图像的 JPEG 质量密钥。该FormatConfig
值接受介于 1 到 100 之间的整数。如果该值为 1,则将生成质量较低且压缩效果最佳的图像。如果该值为 100,则将生成质量最好、压缩率更低的图像。如果未提供任何值,则JPEGQuality
密钥的默认值将设置为 80。类型:字符串到字符串映射
映射条目:最多 1 个物品。
有效密钥:
JPEGQuality
值长度限制:最小长度为 0。最大长度为 256。
价值模式:
^[a-zA-Z_0-9]+
必需:否
- HeightPixels
-
与
WidthPixels
参数一起使用的输出图像的高度。当同时提供HeightPixels
和WidthPixels
参数时,图像将被拉伸以适合指定的纵横比。如果仅提供了HeightPixels
参数,则将使用其原始纵横比来计算该WidthPixels
比率。如果两个参数均未提供,则将返回原始图像尺寸。类型:整数
有效范围:最小值为 1。最大值为 2160。
必需:否
- WidthPixels
-
与
HeightPixels
参数一起使用的输出图像的宽度。当同时提供WidthPixels
和HeightPixels
参数时,图像将被拉伸以适合指定的纵横比。如果仅提供了WidthPixels
参数,则将使用其原始纵横比来计算该HeightPixels
比率。如果两个参数均未提供,则将返回原始图像尺寸。类型:整数
有效范围:最小值为 1。最大值为 3840。
必需:否
另请参阅
有关在特定语言的 AWS SDK 中使用此 API 的更多信息,请参阅以下内容: