структура D3D11_1DDI_VIDEO_PROCESSOR_FILTER_RANGE (d3d10umddi.h)

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

Синтаксис

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_FILTER_RANGE {
  int   Minimum;
  int   Maximum;
  int   Default;
  float Multiplier;
} D3D11_1DDI_VIDEO_PROCESSOR_FILTER_RANGE;

Члены

Minimum

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

Maximum

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

Default

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

Multiplier

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

Комментарии

Множитель позволяет диапазону фильтра иметь дробное значение шага.

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

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

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

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

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)