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


структура 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

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

MinWidth

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

MinHeight

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

Замечания

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

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

Требования

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

См. также

D3D12DDI_VIDEO_SCALE_SUPPORT_0032