Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Идентификаторы свойств исходного эффекта растрового изображения.
Синтаксис
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 |