Перечисление D2D1_IMAGE_SOURCE_LOADING_OPTIONS (d2d1_3.h)
Управляет флагами параметров для нового идентификатора ID2D1ImageSource при его создании.
Синтаксис
typedef enum D2D1_IMAGE_SOURCE_LOADING_OPTIONS {
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE = 0,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE = 1,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND = 2,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_FORCE_DWORD = 0xffffffff
} ;
Константы
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE Значение: 0 Параметры не используются. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE Значение: 1 Указывает, что источник изображения должен освободить ссылку на источник точечного изображения WIC после инициализации. По умолчанию источник изображения сохраняет ссылку на источник точечного изображения WIC в течение всего времени существования объекта, чтобы обеспечить оптимизацию качества и скорости печати. Этот параметр отключает эту оптимизацию. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND Значение: 2 Указывает, что источник изображения должен заполнять только подобласти кэша изображений по запросу. Вы можете управлять этим поведением с помощью EnsureCached и Методы TrimCache . Эти параметры позволяют улучшить использование памяти, сохраняя в памяти только необходимые части изображения. Для этого параметра требуется, чтобы источник изображения был ссылкой на источник точечных изображений WIC и несовместим с D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_FORCE_DWORD Значение: 0xffffffff |
Комментарии
D2D1_IMAGE_SOURCE_CREATION_OPTIONS_RELEASE_SOURCE приводит к тому, что источник изображения не сохраняет ссылку на исходный объект, используемый для его создания.
Это может снизить качество и эффективность печати.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2016 [классические приложения | Приложения UWP] |
Верхняя часть | d2d1_3.h |