WTS_CONTEXTFLAGS 枚举 (thumbcache.h)
指定缩略图提取的上下文。 由 IThumbnailSettings::SetContext 使用。
缩略图提供程序将根据通过 IThumbnailProvider::GetThumbnail 请求收到的WTS_FLAGS值设置此标志。
语法
typedef enum WTS_CONTEXTFLAGS {
WTSCF_DEFAULT = 0,
WTSCF_APPSTYLE = 0x1,
WTSCF_SQUARE = 0x2,
WTSCF_WIDE = 0x4,
WTSCF_FAST = 0x8
} ;
常量
WTSCF_DEFAULT 值: 0 未设置以下任何选项。 设置 以响应 WTS_NONE。 |
WTSCF_APPSTYLE 值: 0x1 提供适合 Windows 应用商店应用 UX 指南的缩略图。 设置 以响应 WTS_APPSTYLE。 |
WTSCF_SQUARE 值: 0x2 如有必要,请裁剪位图的尺寸,使其为正方形。 最短边的长度变为所有边的长度。 设置 以响应 WTS_CROPTOSQUARE。 |
WTSCF_WIDE 值: 0x4 拉伸和裁剪位图,使其高度为宽度的 0.7 倍。 设置 以响应 WTS_WIDETHUMBNAILS。 |
WTSCF_FAST 值: 0x8 如果未缓存,则仅提取以 EXIF 格式嵌入的缩略图,通常为 96x96。 设置 以响应 WTS_FASTEXTRACT。 |
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | thumbcache.h |