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 |