перечисление D2D1_BITMAPSOURCE_PROP (d2d1effects.h)
Идентификаторы свойств исходного эффекта растрового изображения.
Синтаксис
typedef enum D2D1_BITMAPSOURCE_PROP {
D2D1_BITMAPSOURCE_PROP_WIC_BITMAP_SOURCE = 0,
D2D1_BITMAPSOURCE_PROP_SCALE = 1,
D2D1_BITMAPSOURCE_PROP_INTERPOLATION_MODE = 2,
D2D1_BITMAPSOURCE_PROP_ENABLE_DPI_CORRECTION = 3,
D2D1_BITMAPSOURCE_PROP_ALPHA_MODE = 4,
D2D1_BITMAPSOURCE_PROP_ORIENTATION = 5,
D2D1_BITMAPSOURCE_PROP_FORCE_DWORD = 0xffffffff
} ;
Константы
D2D1_BITMAPSOURCE_PROP_WIC_BITMAP_SOURCE Значение: 0 Объект IWICBitmapSource, содержащий данные изображения для загрузки. Тип — IWICBitmapSource. Значение по умолчанию — NULL. |
D2D1_BITMAPSOURCE_PROP_SCALE Значение: 1 Масштаб в направлении X и Y. Эффект умножает ширину на значение X и высоту на значение Y. Это свойство является D2D1_VECTOR_2F определяется следующим образом: (шкала X, шкала Y). Масштабируемые значения имеют значение FLOAT, без единиц и должны быть положительными или 0. Тип D2D1_VECTOR_2F. Значение по умолчанию — {1.0f, 1.0f}. |
D2D1_BITMAPSOURCE_PROP_INTERPOLATION_MODE Значение: 2 Режим интерполяции, используемый для масштабирования изображения. Если режим отключает MIP-карту, bitmapSouce кэширует изображение в разрешении, определенном свойствами Scale и EnableDPICorrection. Тип D2D1_BITMAPSOURCE_INTERPOLATION_MODE. Значение по умолчанию — D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR. |
D2D1_BITMAPSOURCE_PROP_ENABLE_DPI_CORRECTION Значение: 3 Если для этого параметра задано значение TRUE, эффект будет масштабировать входное изображение, чтобы преобразовать DPI, сообщаемый IWICBitmapSource, в DPI контекста устройства. Эффект использует режим интерполяции, заданный с помощью свойства ИнтерполяцияMode. Если для этого параметра задано значение FALSE, для выходного изображения будет использоваться значение DPI 96,0. Тип — BOOL. Значение по умолчанию — FALSE. |
D2D1_BITMAPSOURCE_PROP_ALPHA_MODE Значение: 4 Альфа-режим выходных данных. Это может быть как предварительное, так и прямое. Тип D2D1_BITMAPSOURCE_ALPHA_MODE. Значение по умолчанию — D2D1_BITMAPSOURCE_ALPHA_MODE_PREMULTIPLIED. |
D2D1_BITMAPSOURCE_PROP_ORIENTATION Значение: 5 Операция переворачивания и (или) поворота, выполняемая на изображении. Тип D2D1_BITMAPSOURCE_ORIENTATION. Значение по умолчанию — D2D1_BITMAPSOURCE_ORIENTATION_DEFAULT. |
D2D1_BITMAPSOURCE_PROP_FORCE_DWORD Значение: 0xffffffff |
Требования
Требование | Значение |
---|---|
Заголовок | d2d1effects.h |