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


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

Определяет диапазон поддерживаемых значений для фильтра изображений.

Синтаксис

typedef struct D3D12DDI_VIDEO_PROCESS_FILTER_RANGE_0020 {
  INT   Minimum;
  INT   Maximum;
  INT   Default;
  FLOAT Multiplier;
} D3D12DDI_VIDEO_PROCESS_FILTER_RANGE_0020;

Члены

Minimum

Минимальное значение фильтра.

Maximum

Максимальное значение фильтра.

Default

Значение фильтра по умолчанию.

Multiplier

Множитель. Используйте эту формулу для преобразования параметра фильтра в фактическое значение фильтра: Фактическое значение = Задать значение × Множитель.

Комментарии

Множитель позволяет диапазону фильтра иметь значение дробного шага. Например, фильтр оттенка может иметь фактический диапазон [–180,0 ... +180,0] с размером шага 0,25. Устройство будет сообщать о следующем диапазоне и множителях:

  • Минимум: –720
  • Максимум: +720
  • Множитель: 0,25

В этом случае значение фильтра 2 будет интерпретировано устройством как 0,50, то есть 2 × 0,25.

Устройство должно использовать множитель, который можно представить точно в виде дроби base-2.

Требования

Требование Значение
Заголовок d3d12umddi.h (включая D3d12umddi.h)