Поделиться через


структура 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 может добавить дополнительные ограничения на поддерживаемые размеры масштабирования.
Если масштабирование не поддерживается, минимальный и максимальный размеры должны быть заданы как входным размером, так и флаги не должны указываться.

Требования

Требование Значение
Заголовок d3d12video.h