D3D12_VIDEO_SCALE_SUPPORT 结构 (d3d12video.h)

介绍视频缩放器支持的输出大小缩放范围。

语法

typedef struct D3D12_VIDEO_SCALE_SUPPORT {
  D3D12_VIDEO_SIZE_RANGE          OutputSizeRange;
  D3D12_VIDEO_SCALE_SUPPORT_FLAGS Flags;
} D3D12_VIDEO_SCALE_SUPPORT;

成员

OutputSizeRange

描述缩放器支持的输出大小范围的 D3D12_VIDEO_SIZE_RANGE 结构。

Flags

D3D12_VIDEO_SCALE_SUPPORT_FLAGS枚举的成员,指定缩放器支持的缩放功能。

注解

默认情况下,支持范围的最大大小和最小大小(含)之间的所有可能的输出大小组合。 ScaleSupportFlags 可能会对支持的缩放大小添加其他限制。
如果不支持缩放,则最小和最大大小都应设置为输入大小,并且不应指定任何标志。

要求

要求
Header d3d12video.h