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