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

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

Синтаксис

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

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

MinWidth

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

MinHeight

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

Комментарии

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

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

Требования

   
Заголовок d3d12umddi.h

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

структура D3D12DDI_VIDEO_SCALE_SUPPORT_0032