структура D3D12DDI_VIDEO_SCALE_SUPPORT_0032 (d3d12umddi.h)

Структура D3D12DDI_VIDEO_SCALE_SUPPORT_0032 описывает поддерживаемый диапазон размеров выходных данных для масштабировщика.

Синтаксис

typedef struct D3D12DDI_VIDEO_SCALE_SUPPORT_0032 {
  D3D12DDI_VIDEO_SIZE_RANGE_0032          OutputSizeRange;
  D3D12DDI_VIDEO_SCALE_SUPPORT_FLAGS_0022 Flags;
} D3D12DDI_VIDEO_SCALE_SUPPORT_0032;

Члены

OutputSizeRange

Структура D3D12DDI_VIDEO_SIZE_RANGE_0032, указывающая поддерживаемый диапазон размеров выходных данных для масштабировщика.

Flags

Значение D3D12DDI_VIDEO_SCALE_SUPPORT_FLAGS_0022, указывающее уровень поддержки масштабирования.

Замечания

По умолчанию поддерживаемый диапазон указывает на все возможные сочетания размеров выходных данных, которые существуют между максимальным и минимальным размером для экстентов, ScaleSupportFlags может добавить дополнительные предостережения.

Если масштабирование не поддерживается, размеры min и Max должны быть заданы в качестве входного размера и не указаны флаги.

Требования

Требование Ценность
заголовка d3d12umddi.h

См. также

D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_DATA_0032

D3D12DDI_VIDEO_PROCESS_SUPPORT_DATA_0032

D3D12DDI_VIDEO_SCALE_SUPPORT_FLAGS_0022

D3D12DDI_VIDEO_SIZE_RANGE_0032