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

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

Синтаксис

typedef struct D3D12DDI_VIDEO_SIZE_RANGE_0032 {
  UINT MaxWidth;
  UINT MaxHeight;
  UINT MinWidth;
  UINT MinHeight;
} D3D12DDI_VIDEO_SIZE_RANGE_0032;

Члены

MaxWidth

Наибольшая ширина вывода, до которую можно масштабировать. Наибольшее допустимое значение — D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION (16384).

MaxHeight

Максимальный размер выходных данных Height, до который можно масштабировать. Наибольшее допустимое значение — D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION (16384).

MinWidth

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

MinHeight

Наименьшая выходная высота, до которую можно масштабировать. Наименьшее допустимое значение — 1.

Комментарии

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

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

Требования

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

См. также раздел

D3D12DDI_VIDEO_SCALE_SUPPORT_0032