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


перечисление D2D1_GAUSSIANBLUR_OPTIMIZATION (d2d1effects.h)

Режим оптимизации для эффекта размытия gaussian.

Синтаксис

typedef enum D2D1_GAUSSIANBLUR_OPTIMIZATION {
  D2D1_GAUSSIANBLUR_OPTIMIZATION_SPEED = 0,
  D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED = 1,
  D2D1_GAUSSIANBLUR_OPTIMIZATION_QUALITY = 2,
  D2D1_GAUSSIANBLUR_OPTIMIZATION_FORCE_DWORD = 0xffffffff
} ;

Константы

 
D2D1_GAUSSIANBLUR_OPTIMIZATION_SPEED
Значение: 0
Применяет внутренние оптимизации, например предварительное масштабирование с относительно небольшими радиусами. Использует линейную фильтрацию.
D2D1_GAUSSIANBLUR_OPTIMIZATION_BALANCED
Значение: 1
Использует те же пороговые значения оптимизации, что и в режиме скорости, но использует трилинейную фильтрацию.
D2D1_GAUSSIANBLUR_OPTIMIZATION_QUALITY
Значение: 2
Использует только внутренние оптимизации с большими радиусами размытия, где приближения будут менее видны. Использует трилинейную фильтрацию.
D2D1_GAUSSIANBLUR_OPTIMIZATION_FORCE_DWORD
Значение: 0xffffffff

Требования

Требование Значение
Заголовок d2d1effects.h